Appearance
图形化工具
- MySQL Workbench
- Navicat
- SQLyog
- dbeaver
可能问题
连接MySQL8.0时出现"Authentication plugin 'caching_sha2_password' cannot be loaded"错误
MySQL8.0之前的版本中用户登录密码的加密规则的加密规则 => mysql_native_password
MySQL8.0之后的版本中用户登录密码的加密规则的加密规则 => caching_sha2_password
解决方法
- 升级图形界面工具的版本
- 在命令行中将MySQL8.0用户登录密码的加密规则还原成mysql_native_password
sh
USE mysql; #使用mysql数据库
#修改'root'@'localhost'用户的登录密码的加密规则和密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
FLUSH PRIVILEGES; #刷新权限