Mysql8.0數據庫忘記密碼解決方法
首先不要慌,哈哈哈哈,問題不大,大不了重新下載,以下是不用重新下載就可以解決的方法,僅供參考
一定要按順序進行以下步驟
1.關閉MySQL服務
2.重啓MySQL時關閉權限驗證
3.修改密碼
4.然後正常登錄即可
1.關閉MySQL
在cmd命令行工具裏輸入以下代碼
net stop mysql80 #我的用的是8.0版本的mysql,根據情況輸入就好
2.關閉權限
輸入以下命令即可:
mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini"--console--skip-grant-tables --shared-memory
這個dos窗不要關閉
3.修改密碼
重新打開一個cmd窗口
輸入
mysql
然後就進入了mysql,接下來就是修改密碼了
一般來說就輸入以下代碼可以修改了
alter user 'root'@'localhost' identified by '密碼'; #分號不要忘記了
其中’root’@'localhost’是可以看作賬號
如果不清楚的可以
use mysql #使用mysql數據庫
select user,host from user #即可查看賬號
然後就修改密碼同上
4.接下來就可以重啓啓動mysql啦,密碼就修改完成啦!