com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not?
问题 :连接MySQL数据库时抛出异常信息: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed
一开始aplication.yml
配置如下所示:
spring:application:name: service-provider-sentinel9999datasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306/gwmdb?useSSL=false&useUnicode=true&characterEncoding=UTF-8username: rootpassword: root
后来找了一些解决方案,发现是MySQL 8.0
版本导致的问题,需要在后面加 allowPublicKeyRetrieval=true
,如下所示:
spring:application:name: service-provider-sentinel9999datasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306/gwmdb?useSSL=false&useUnicode=true&characterEncoding=UTF-8&allowPublicKeyRetrieval=trueusername: rootpassword: root
然后重新启动服务即可!
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not?相关推荐
- 【DEBUG】com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Client does not support
项目场景: 使用 Spring SpringMVC Mybatis 进行整合SSM的过程中,声明一个声明式事务的查询服务,发现无法使用. @Service public class EmpServic ...
- Mysql连接问题:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establish ...
- Maven项目中:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create conn
报错信息 详细信息 ERROR [Druid-ConnectionPool-Create-2074541388] - create connection error, url:jdbc:mysql:/ ...
- com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to
困扰了我两天的异常 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create con ...
- com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException异常解决方法
在使用MySQL驱动进行JDBC时候出现了以下异常 Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQL ...
- 启动项目出现com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException异常解决方法
启动SpringBoot项目失败mysql连接错误 2020-03-21 20:16:25.193 INFO 8204 --- [ main] com.cnadmart.ApiA ...
- MySQL报错:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
一.原因分析 原因1:环境配置方面 MySQL版本与驱动版本不匹配.如:MySQL8.0 (8.0版本)搭配 mysql-connector-java-5.1.37.jar(5.0版本) 原因2:代码 ...
- com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 数据库报错
-- 查询mysql 数据库链接空闲时间持有最大空闲时间,单位为秒 SHOW VARIABLES WHERE VAriable_name = 'interactive_timeout'; -- 会出现 ...
- com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
昨天数据库做了一些改动,早上再打开的项目的时候就出现了这样的问题 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communicat ...
最新文章
- Windows 7+Code::Blocks+wxWidgets实录(一)
- 技巧 | OpenCV中如何绘制与填充多边形
- 【其他】GIT常用原生命令
- Linux下的一些问题收集及解决方法(一)
- jdbc oracle存储过程,java jdbc 执行oracle存储过程
- linux网络编程之用epoll实现io复用(基于tcp)
- java动态代理_Java动态代理
- ZBLOG简单的导航网站主题 支持内页详情目录模板
- java语言用数组接收字符_Java基础——数组应用之字符串String类
- bootstrap在 刷新页面,tab选择页面不会改变。
- [译]GLUT教程 - 重整子窗体
- java dagger2_mvp+dagger2+retrofit2+rxjava 项目框架 最佳实践
- 机器视觉OpenCV-sobel、robert、gauss算子边缘检测
- 02.yuyv转rgb888代码优化
- MySql常用知识归纳整理(收藏)
- pyspark之统计基础操作(三)
- C/C++常用函数总结以及在ubuntu和vs中运行
- 中国人数学能力很差?
- Python可以用来做什么?
- TCP与UDP通信方式的实现
热门文章
- python的label是什么_Python标签说明,pythontkinter,学习,笔记,之,Label,部件
- java编程运动会_java田径运动会管理系统
- IDEA快捷创建方式
- [介绍]NARCISSU水仙---死亡的艺术
- 制作一个简单HTML传统端午节日网页(HTML+CSS)7页 带报告
- 读取大脑计算机软件,专访脑机接口专家Jose:读取大脑信息已成现实
- 【极客时间】极客时间-小马哥Spring笔记
- vue的渲染函数 - render
- 2022年全球市场医用激光系统总体规模、主要生产商、主要地区、产品和应用细分研究报告
- 【学习笔记】:PointNet的补充材料