Navicat 鏈接mysql 顯示 Clinet dose not support authentication protocol request by server ;consider upgrading MySQL client


 1  在命令窗口 輸入mysql -uroot -p 首先通過cmd進入mysql 

2 更改加密方式 

mysql>  ALTER  USER  'root' @ 'localhost'  IDENTIFIED  BY  'password'  PASSWORD  EXPIRE NEVER;
Query OK, 0  rows  affected (0.10 sec)
 
3 更改密碼
mysql>  ALTER  USER  'root' @ 'localhost'  IDENTIFIED  WITH  mysql_native_password  BY  '123' ;
Query OK, 0  rows  affected (0.35 sec)
 這個密碼是navicat鏈接mysql 的密碼
 
4刷新
 
mysql> FLUSH  PRIVILEGES ;
Query OK, 0  rows  affected (0.28 sec)

   

參考文章:https://blog.csdn.net/XDMFC/article/details/80263215


免責聲明!

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



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