admin管理员组

文章数量:1794759

CLIENT

CLIENT

springboot启动提示连接mysql报错:java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required
这是mysql版本问题,maven导入依赖时没有限定版本号,默认是最新版本,而服务器的mysql是老版本。解决方法限定数据库版本

 <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.35</version><scope>runtime</scope></dependency>

因为最新版本是8.x.xx,更新到老版本,配置文件中使用的mysql驱动名称也需要改变,不然还会报错

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

变为

spring.datasource.driver-class-name=com.mysql.jdbc.Driver

本文标签: Client