錯誤原因:mysql加密規則的改變;
mysql加密規則:mysql_native_password mysql8之前的版本
caching_sha2_password mysql8
解決方法:
- ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; //修改加密規則
- ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; //更新一下用戶的密碼
- FLUSH PRIVILEGES;//刷新權限
操作示例: