mysql8 默认密码验证方式改为:caching_sha2_password
方法一:客户端最新驱动也支持caching_sha2_password,升级jar包驱动即可。
<!-- mysql 连接驱动 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.16</version>
</dependency>
方法二:修改mysql服务端配置
密码验证方式改为:
mysql_native_password