前言
前一段時間重新做完系統之後,沒有安裝MySQL數據庫,只是安裝了Navicat,後來需要的時候,安裝了MySQL數據庫,同時重置了設置,還記得重置之後的密碼是空值。今天在使用的時候,出現了題目中顯示的提示,下面來解決一下吧!
解決方案
①以管理員身份進入命令窗口,輸入:
mysql -u root -p //登錄MySQL
password //輸入密碼
②修改賬戶密碼的加密規則並且更新用戶密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; //修改加密規則
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; //更新一下用戶的密碼
③進行權限刷新
FLUSH PRIVILEGES; //權限刷新
④密碼重置
alter user 'root'@'localhost' identified by '123456'; //重置成自己想要的密碼(我的密碼爲:123456)
以上操作完成之後,關閉Navicat重新打開,然後創建(連接)MySQL數據庫就可以成功了!
總結
又總結了一次,又學習了一招,可謂是困難多,方法更多,希望可以對大家有所幫助!