IntelligIDEA 中连接 MySQL

IDEA 中配置 MySQL 中遇到的问题

我使用的是 mysql8 win 10 下配置完MySQL之后,在 Intellig 中配置 MySQL 中遇到了时区问题。

报错信息为:No timezone mapping entry for 'Asia/Beijing'.

这个时由于之前,我将 timezone 设置为了 Beijing 但是没有北京的时区

所以应当将 timezone 设置为 Asia/Shanghai 即可解决问题。
IntelligIDEA 中连接 MySQL

IDEA 中代码建立 MySQL 连接

当我编写好连接 MySQL 的代码的时候,运行时,

出现了:java.sql.SQLException: The server time zone value

这又是时区问题,只需要在 MySQL 配置文件中的 mysqlURL

修改为:jdbc:mysql://localhost:3306/test?serverTimezone=UTC; 将时区指定为 UTC 即可。
IntelligIDEA 中连接 MySQL
还有一种解决方案就是在 CMD 中进入 MySQL 然后 use 你正在使用的数据库,设置时区为 +8:00
set global time_zone="+8:00" ,我是 win10 的环境,设置完成之后,我重启后又回到原来的状态,还得重新设置