IDEA 连接数据库

1、连接数据库报错

idea连接mysql报错Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ property!!!
? IDEA 连接数据库

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
    ? IDEA 连接数据库

3、连接数据库

连接数据库,步骤1
IDEA 连接数据库

连接数据库, 步骤2
IDEA 连接数据库

连接数据库,步骤3
IDEA 连接数据库

连接成功!!!
?IDEA 连接数据库

IDEA 连接数据库

上一篇:出现SQL 错误 [979] [42000]: ORA-00979: 不是 GROUP BY 表达式


下一篇:MSSQL·查询存储过程中的关键字