jdbc连接数据库时 java.lang.RuntimeException错误解决

url中加入 useSSL=false

SSL(Secure Sockets Layer),安全套接字协议。

在连接mysql时,

如果MySQL的版本为5.7以上时,必须加上useSSL=false,直接通过用户账号和密码进行连接MySQL数据库;当MySQL的版本是5.7以下则不进行要求,默认使用useSSL=false。

  • useSSL=false:使用用户账号密码进行连接。
  • useSSL=true:一般通过证书或者令牌进行安全验证。

贴别的:在MySQL8.0以上版本还需要加上本地时区,serverTimeZone=GTM/beijing

相关推荐
lsx2024068 小时前
DOM CDATA
开发语言
Tony Bai8 小时前
Go 语言的“魔法”时刻:如何用 -toolexec 实现零侵入式自动插桩?
开发语言·后端·golang
未若君雅裁8 小时前
SpringAI基础入门
java·spring boot·ai
CC.GG8 小时前
【C++】用哈希表封装myunordered_map和 myunordered_set
java·c++·散列表
Coding茶水间8 小时前
基于深度学习的交通标志检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
开发语言·人工智能·深度学习·yolo·目标检测·机器学习
a努力。9 小时前
字节Java面试被问:TCP的BBR拥塞控制算法原理
java·开发语言·python·tcp/ip·elasticsearch·面试·职场和发展
jiaguangqingpanda9 小时前
Day24-20260120
java·开发语言·数据结构
m0_502724959 小时前
飞书真机调试
开发语言·前端·javascript
一个龙的传说9 小时前
xshell下载
java
C雨后彩虹9 小时前
羊、狼、农夫过河
java·数据结构·算法·华为·面试