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

相关推荐
blammmp13 分钟前
算法专题四:前缀和
java·开发语言·算法
www_pp_17 分钟前
# 创建一个功能完备的计算器应用:使用PyQt5和Python
开发语言·python·qt
饕餮争锋21 分钟前
Spring普通配置类 vs 自动配置类-笔记
java·笔记·spring
Aimyon_3634 分钟前
Java复习笔记-基础
java·开发语言·笔记
望未来无悔43 分钟前
系统学习算法:动态规划(斐波那契+路径问题)
java·算法
琢磨先生David1 小时前
Java 企业级开发设计模式全解析
java·设计模式
天上掉下来个程小白1 小时前
缓存菜品-04.功能测试
java·spring boot·缓存·微信小程序·需求分析·苍穹外卖
androidwork1 小时前
Kotlin Android工程Mock数据方法总结
android·开发语言·kotlin
Xiaohong07161 小时前
工程管理系统简介 工程管理系统源码 java工程管理系统 工程管理系统功能设计 从架构到实操
java·工程管理系统源码·企业工程管理系统源码
不当菜虚困1 小时前
JAVA设计模式——(十一)建造者模式(Builder Pattern)
java·设计模式·建造者模式