问题: Navicat12连接MySQL8出现以下错误
2059 - authentication plugin 'caching_sha2_password'
形成原因: 在高于MySQL8的版本中,密码默认被设置为caching_sha2_password,弱密码不允许使用
解决方法:
- 在控制台输入(以root用户登录)
mysql -uroot -p
2. 修改指定用户root在所有ip(%)访问时, 加密插件为mysql_native_password
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
问题解决 over~