安裝mysql8.0後,使用navicat登錄遇到問題:
2059 - Authentication plugin 'caching_sha2_password' cannot be loaded
解決:
#修改加密規則
ALTER USER '賬號'@'%' IDENTIFIED BY '密碼' PASSWORD EXPIRE NEVER;
#更新一下用戶的密碼
ALTER USER '賬號'@'%' IDENTIFIED WITH mysql_native_password BY '{密碼}';
#刷新權限
FLUSH PRIVILEGES;
# 修改密碼
alter user '賬號'@'%' identified by '密碼';