zoukankan      html  css  js  c++  java
  • 使用idea连接数据库时报错 Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon

    原因: mysql数据库的时区设置错误

    解决办法:

    ①.Win+R 输入cmd 打开控制台

    ②.打开数据库, 输入:

    mysql -uroot -p

    ③.查看数据库是否设置时区

    show variables like '%time_zone%';
    mysql> show variables like '%time_zone%';
    +------------------+--------+
    | Variable_name   | Value |
    +------------------+--------+
    | system_time_zone |     |
    | time_zone     | SYSTEM |
    +------------------+--------+
    2 rows in set, 1 warning (0.00 sec)

    在 time_zone 中显示 SYSTEM 就是没有设置时区

    ④.给数据库设置正确的时区

    set global time_zone = '+8:00'; 

    flush

    此时再查看时区

    mysql> show variables like '%time_zone%';
    +--------------------------+-------------+
    | Variable_name   | Value      |
    +-------------------------+-------------+
    | system_time_zone |      |
    | time_zone      | +08:00      |
    +------------------------+--------------+
    2 rows in set, 1 warning (0.00 sec)

    如果time_zone还是没有正确显示则重新启动mysql数据再查看一下

    此时idea能成功连接数据库

  • 相关阅读:
    运算符
    格式化输出
    while循环
    if 判断语句
    Swift # 字典
    Swift # 数组
    Swift # 字符串
    [ Swift # 函数 ]
    [ Bubble Sort ]& block
    数据结构 # 二叉树/堆/栈
  • 原文地址:https://www.cnblogs.com/Lvzx233/p/14938672.html
Copyright © 2011-2022 走看看