欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jdbc连接mysql出现问题解决

程序员文章站 2024-01-29 22:50:22
...

jdbc连接mysql出现的问题汇总:

驱动问题:
使用maven加载mysql驱动
一定要看清版本信息,8.0版本对应version信息也要是8.0.x;

驱动类问题

5.0版本:

Class.forname("com.mysql.jdbc.Driver");

8.0版本:

Class.forname("com.mysql.cj.jdbc.Driver");

乱码问题:
url加上?useUnicode=true&characterEncoding=UTF-8"
jdbc连接mysql出现问题解决

时区问题:
报错误:The server time zone value Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone…
数据库管理软件中创建新的查询:

set global time_zone='+8:00';

运行、保存查询(效果只有一次,重启后消失。)
点击查看永久设置时区

重启服务器OK

参考文章:https://blog.csdn.net/f2764052703/article/details/89432511