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

相关推荐
Doris_LMS9 分钟前
保姆级别IDEA关联数据库方式、在IDEA中进行数据库的可视化操作(包含图解过程)
java·mysql·postgresql
Entropy-Lee12 分钟前
JavaScript 语句和函数
开发语言·前端·javascript
ok06021 分钟前
C++对象访问有访问权限是不是在ide里有效
开发语言·c++·ide
衍生星球24 分钟前
JSP 程序设计之 Web 技术基础
java·开发语言·jsp
Java编程乐园29 分钟前
Java函数式编程之【Stream终止操作】【下】【三】【收集操作collect()与分组分区】【下游收集器】
java
yinyan131430 分钟前
一起学springAI系列一:初体验
java·人工智能·ai
永卿00141 分钟前
设计模式-责任链模式
java·设计模式·责任链模式
hello 早上好44 分钟前
深入解析AOP调用链:递归与责任链模式的协同实现
java·责任链模式
程序员编程指南1 小时前
Qt 开发自动化测试框架搭建
c语言·开发语言·c++·qt
wangmengxxw1 小时前
Spring-常用注解
java·数据库·spring·注解