由于以前一直采用的mysql5,这次安装了mysql8,发现按照平常的连接方式连接会出现这样的问题

因为我的驱动采用了mysql8.0的驱动

后面发现问题处在了时区的情况(重点。。。。重点。。。。。重点)(因为我的navicate都是连接上mysql8.0的,就偏偏项目连接不上)
解决方案:在url后面需要添加 serverTimezone=UTC,如下图所示:

解决MySQL8.0时区连接问题
本文解决了一个常见的问题:使用mysql8.0驱动连接数据库时因时区设置导致的连接失败。通过在URL中添加serverTimezone=UTC参数,成功解决了项目无法连接到mysql8.0的问题。
由于以前一直采用的mysql5,这次安装了mysql8,发现按照平常的连接方式连接会出现这样的问题

因为我的驱动采用了mysql8.0的驱动

后面发现问题处在了时区的情况(重点。。。。重点。。。。。重点)(因为我的navicate都是连接上mysql8.0的,就偏偏项目连接不上)
解决方案:在url后面需要添加 serverTimezone=UTC,如下图所示:

527
2万+

被折叠的 条评论
为什么被折叠?