一、基础环境 SpringBoot 2.3.3.RELEASE , mysql-connector-java 8.0.21 ,mycat安装版本是1.6 二、遇到问题 SpringBoot项目接入mycat后,启动项目报了一个异常:CLIENT_PLUGIN_AUTH is required 三、问题原因 SpringBoot直连mysql时,MySQL驱动版本使用8.0.X可以支持,但是改成直连mycat ,mycat对数据库驱动版本目前不...
java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required 出现这种错误主要是由于MySQL驱动过高,与当前MySQL版本不匹配,在创建项目时,IDEA会自动添加依赖,但并没有指明版本号,可在pom.xml中查看 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>run...
Failed to obtain JDBC Connection; nested exception is java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required 意思是获取JDBC连接失败,导致的原因是这个: CLIENT_PLUGIN_AUTH is required,翻译一下意为:客户端插件验证是必需的 所以大概我们能看出来是和我们电脑上的mysql有关 想一下springBo...
characterEncoding=utf-8&useSSL=false# 否则报错 CLIENT_PLUGIN_AUTH is required 问题###spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/mybatis_test?characterEncoding=utf-8&useSSL=falsespring.datasource.username=rootspring.datasource.password=...
druid连接池 mysql版本:5.5.31(测试环境) mysql-connector-java:5.1.35 java8 sprngboot启动报java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required 网上翻看了很多解决办法,都是让降低或者升高驱动版本的,试了很多版本都不行。 同事的mac,以
自然就出现CLIENT_PLUGIN_AUTH is required错误了。 解决方案: 因为使用的MySQL不可改,因此采用更改依赖和驱动包的方法。 依赖改为: <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.35</version></dependency> ...
SpringBoot启动出现java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required <groupId>mysql</groupId> <scope>runtime</scope> </dependency> 1. 2. 3. 4. 5. 6. 切记: 在主要操作模块上,也要加上这个依赖,不然会有两个mysql-connector-java依赖...
我的应用程序在本地运行良好,但是当我尝试连接到远程服务器时出现此错误:需要 CLIENT_PLUGIN_AUTH。 server.port=8081 spring.jpa.hibernate.ddl-auto=none #local #spring.datasource.url=jdbc:mysql://localhost:3306/dbtest #spring.datasource.username=user #spring.datasource.password=password #remote spring...
用1.6的版本,mysql版本是5.7 用terminal可以连接上,但是用springboot+mybatis老连不上,总是报CLIENT_PLUGIN_AUTH is required,又遇到的吗,咋解决啊
Caused by: org.redisson.client.RedisException: ERR Client sent AUTH, but no password is set. channel: [id: 0x3f28ad59, L:/127.0.0.1:64483 - R:/127.0.0.1:6379] command: (AUTH), params: (password masked) at org.redisson.client.handler.CommandDecoder.decode(CommandDecoder.java:365) ...