当前位置: 首页 > 知识库问答 >
问题:

无法获取JDBC连接嵌套异常SQLException无法加载身份验证插件'caching_sha2_password'

郎聪
2023-03-14
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> 
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
        <property name="url" value="jdbc:mysql://localhost:3306/abc" />
        <property name="username" value="root" />
        <property name="password" value="root" />
</bean>

我已经将MySQL Connector/j更新到8.0.14,但仍然出现同样的错误。提前道谢。

共有1个答案

宋奇希
2023-03-14

安装了MySQL5.5版本,并且工作良好。谢谢你的帮助。

 类似资料:
  • 问题内容: 我正在将MySQL-8.0与MySQL Workbench连接起来并出现以下错误: 无法加载身份验证插件“ caching_sha2_password”:dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so,2):找不到映像 我也尝试过使用其他客户端工具。 有什么解决办法吗? 问题答案: 已锁定 。目前,此答案的内容已解

  • 我正在使用外部罐子在我的骡子流。Jar文件在postgres数据库中建立数据库连接。独立的jar文件工作良好。但是当我在mule中使用这个jar文件时,它会出错

  • 我正在运行一个带有Hibernate和Spring数据的Spring启动应用程序。我有以下方法: 当我第四次运行此方法时,我得到了无法获取 JDBC 连接异常。我怀疑当我调用存储过程“callEncrypt”时,Hibernate在作业完成后不会释放连接,因为如果我删除该行,应用程序就可以完美运行,无法手动关闭连接,因为Hibernate正在处理事务(并且没有理由这样做),所以我已经卡住了一段时间

  • 在eclipse中为我的spring项目进行junit测试时,我遇到了一个失败, 无法获得JDBC连接;嵌套异常是java.sql.SQLExc0019:拒绝用户'root'@'localhost'的访问(使用密码:是) 我已经将jar文件添加到库中,并设置了环境变量路径。但它仍然给出了错误。 测试功能如下所示。 我的pom.xml档案也附后。

  • 我正在使用Spring批处理并连接到Oracle12c实例。 org.springframework.JDBC.CanNotGetJdbcConnectionException:无法获取JDBC连接;嵌套异常是java.sql.sqlexception:ORA-28040:没有匹配的身份验证协议 我使用的是以下版本-

  • 我需要一些关于我遇到的一些问题的帮助,当尝试连接到redis使用spring Boot。 我正在使用以下重新配置: 和下面的类,我正在尝试创建一个单元测试来测试我的连接: 我知道这里有一个类似的问题,但我还没有要求的分数来评论,我尝试了他们的建议,我仍然得到同样的结果。下面是我的pom.xml: 下面是我的属性文件: redis.clients.jedis.exceptions.jedisconn