新下載安裝的Navicat和MySQL,使用Navicat連接MySQL,連接失敗(報1064錯誤)。
因為mysql 8.0的加密方式(plugin)不一樣,所以需要修改加密方式。
更改加密方式:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
更改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
刷新:
FLUSH PRIVILEGES;
再嘗試連接: