看了报错信息我们知道是服务嘚时区除了问题,那我们就去修改一下mysql数据库的时区
用命令行窗口打开mysql数据库,输入命令
发现时区现在是系统默认的
下面介绍两种解決办法:
现在我们把它改成东八区,输入命令
然后关闭重启mysql服务输入
成功。重新运行java程序即可正确连接数据库
方法二:修改my.ini (永久有效)
修改文件夹选项,选中“显示隐藏的文件、文件夹和驱动器”
然后在C盘的根目录下会发现隐藏文件夹 “ProgrammaData”,然后根据下面图中的路径依次打开你可以看到my.ini文件了
在【mysqld】下添加上一行语句