navicat 連接 mysql 解決出現client does not support authentication protocol requested by server的問題


MySQL8換了加密插件,數據庫管理客戶端都來不及更新,連接方式缺乏sha2的加密方式
首先第一步,

UPDATE mysql.user SET plugin = 'mysql_native_password';

 

然后,

USE mysql; 
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的密碼’; 

 

注意:root這個地方是你的用戶名,一般默認是root

完美解決!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM