解決Navicat連接MySQL數據庫出現1251

問題:

Client does not support authentication protocol requested by server;upgrading MYSQL Client

 

解決辦法:

1、打開cmd窗口,進入mysql的安裝目錄的bin目錄下,輸入:mysql -u root -p連接數據庫,然後輸入密碼,按回車鍵

2、分別輸入如下命令:

# 修改加密規則
(1)ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; 
# 更新一下用戶的密碼 
(2)ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 
# 刷新權限
(3)FLUSH PRIVILEGES; 

3、重新打開Navicat,輸入賬戶和密碼,點擊“連接測試”按鈕,此時會出現:連接成功

4、點擊“確定”,即可成功連接數據庫

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章