因mysql 8.0 默认使用 caching_sha2_password 身份验证机制
所以可能发生下面异常
解决方法很简单
1 更换最新的mysql-connector-java包
2 修改用户的密码和加密方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
以上。
因mysql 8.0 默认使用 caching_sha2_password 身份验证机制
所以可能发生下面异常
解决方法很简单
1 更换最新的mysql-connector-java包
2 修改用户的密码和加密方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
以上。