天天看點

資料庫mysql相關異常:ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'

前幾天解除安裝了vs2019,導緻mysql等應用順帶解除安裝了,在此吐槽一下:好流氓啊。

好了,言歸正傳,今天遇到的問題,ERROR 1396 (HY000): Operation ALTER USER failed for ‘root’@‘localhost’

這是由于密碼沒及時更新或者錯誤導緻的

**

解決措施:

**

1.管理者身份打開指令提示符:

2.登入mysql

mysql -u root -p
輸入你的密碼
           

3.選擇資料庫:

4.查詢旗下使用者資訊:

資料庫mysql相關異常:ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'

5.檢視你的root的host是什麼,有人是localhost,有人是%

如果是localhost,則執行:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';
           
如果是%,則執行:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123';
           

然後你再次登入就好啦。