IDEA 连接数据库

1、连接数据库报错

idea连接mysql报错Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property!!!

2、产生原因,解决方案

产生原因

时区问题,MySQL驱动默认UTC时区。

解决方案

  • 修改时区
# 设置全局时区 mysql> set global time_zone = '+8:00';
Query OK, 0 rows affected (0.00 sec) 
# 设置时区为东八区 mysql> set time_zone = '+8:00'; 
Query OK, 0 rows affected (0.00 sec) 
# 刷新权限使设置立即生效 mysql> flush privileges; 
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%time_zone%';
 +------------------+--------+
 | Variable_name | Value |
 +------------------+--------+
 | system_time_zone | EST |
 | time_zone | +08:00 | 
 +------------------+--------+
 2 rows in set (0.00 sec)
  • 在url后添加:?serverTimezone=GMT%2B8

3、连接数据库

连接数据库,步骤1

连接数据库, 步骤2

连接数据库,步骤3

连接成功!!!

原文地址:https://www.cnblogs.com/Guard9/p/14773098.html