SQLYOG連接數據庫時報錯1251

報錯圖片

報錯原因:

主要是由於mysql8以前的加密規則與mysql8以後的存在差異,一些版本舊的客戶端和服務端版本差別太大!

解決辦法:

1.修改加密規則(注意引號爲英文單引號,後面結尾的分號必須帶上,@符號和引號之間無空格,下同)

ALTER USER  'root' @'localhost'  IDENTIFIED BY  'password'  PASSWORD EXPIRE NEVER;

2.更新一下用戶的密碼(123456爲設置的密碼)

ALTER USER 'root' @'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

3.刷新權限

FLUSH PRIVILEGES;

如圖所示:

 

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