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

相关推荐
Despacito0o1 分钟前
深入浅出MQTT协议:从物联网基础到实战应用全解析
java·物联网·struts
STY_fish_20121 小时前
手拆STL
java·c++·算法
翻滚吧键盘1 小时前
Spring Boot,两种配置文件
java·spring boot·后端
pumpkin845144 小时前
Rust Mock 工具
开发语言·rust
love530love4 小时前
【笔记】在 MSYS2(MINGW64)中安装 python-maturin 的记录
运维·开发语言·人工智能·windows·笔记·python
阿卡蒂奥5 小时前
C# 结合PaddleOCRSharp搭建Http网络服务
开发语言·http·c#
fanged5 小时前
构建系统maven
java·maven
沙滩小岛小木屋5 小时前
maven编译时跳过test过程
java·maven
江沉晚呤时6 小时前
SQL Server 事务详解:概念、特性、隔离级别与实践
java·数据库·oracle·c#·.netcore
泉飒6 小时前
lua注意事项
开发语言·笔记·lua