sqlyog是一款專業的圖形管理軟件,sqlyog操作簡單,功能強大,能夠幫助用戶輕松管理自己的mysql數據庫,sqlyog支持多種數據格式導出,可以快速幫助用戶備份和恢復數據,還能夠快速地運行sql腳本文件,為用戶的使用提供便捷。
1251 client does not support authentication protocol requested by server;consider upgrading mysql client ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'
問題原因:
主要是由于mysql8以前的加密規則與mysql8以后的存在差異。
解決辦法:
1、首先mysql必須是裝好了,可以通過管理員身份打開的cmd中在mysql文件(若已配置環境變量就無須)下輸入:
net start mysql是否服務啟用成功
服務啟動成功之后,輸入命令:mysql -u root -p(第一次登錄沒有密碼,直接按回車過)!
然后在mysql>后輸入:
ALTER?USER?'root'@'localhost'?IDENTIFIED?BY?'password'?PASSWORD?EXPIRE?NEVER;?#修改加密規則? ALTER?USER?'root'@'localhost'?IDENTIFIED?WITH?mysql_native_password?BY?'password';??#更新一下用戶的密碼?? FLUSH?PRIVILEGES;?#刷新權限
成功后在sqlyog中輸入修改后的密碼(這里我設置的是123456)即可登錄
相關推薦:《mysql教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END