赞
踩
问题:Failed to obtain JDBC Connection; nested exception is java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required
我的mysql版本
未指定版本前,mysql-connector-java的版本是8.0.30
在pom文件中将mysql-connector-java降版本
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.0.8</version>
- </dependency>
降版本后遇到com.mysql.jdbc.Connection.isValid(I)Z
这是因为mysql的jar包版本过低,需要更新到新版mysql的jar包.
再提高到5.1.49
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.1.49</version>
- <scope>runtime</scope>
- </dependency>
成功:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。