場景:
新安裝Mysql後,未設置密碼,password默認爲空,使用Navicat鏈接mysql,
報錯分析:
未設置密碼,安全驗證不通過,需設置密碼
解決辦法:
連接:mysql -h root -u localhost -p
更改加密方式:(expire nerver:設置永不過期)
alter user 'root'@'localhost' identified by '123456' password expire never;
更改密碼:
alter user ‘root’@'localhost' identified with mysql_native_password by '123456';
刷新系統權限:
flush privileges;