1. 程式人生 > >navicat連接MySQL8.0.11提示2059錯誤

navicat連接MySQL8.0.11提示2059錯誤

span inf http 改變 navi 用戶 TE 更新 規則

錯誤原因:mysql加密規則的改變;

     mysql加密規則:mysql_native_password mysql8之前的版本

             caching_sha2_password mysql8

解決方法:

  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;//刷新權限

操作示例:

技術分享圖片

navicat連接MySQL8.0.11提示2059錯誤