欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

发布时间:2023/12/8 66 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

问题:java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

同时还有以下问题:

HHH000342: Could not obtain connection to query metadata

在查了一圈问题以后,有如下解决办法:

  • 在url的后边加上allowPublicKeyRetrieval=true,允许客户端从服务器获取公钥。
  • 检查数据库信息是否正确,如下面四项:
jdbc.driverClass=com.mysql.jdbc.Driver //数据库驱动 jdbc.jdbcUrl=jdbc:mysql:///chapter17 //数据库名称 jdbc.user=root //数据库登入用户名 jdbc.password=你的数据库密码
  • 最后,检查你的数据库是否链接成功。打开cmd,输入
  • mysql -u root -p 输入密码后,看是否能正确登陆mysql server。我就是在最后这一步中发现登陆出问题,所以报错

总结

以上是生活随笔为你收集整理的java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。