zoukankan      html  css  js  c++  java
  • MySQL 8.0+ 时区问题

    之前用IDEA进行数据库连接的时候报了一个错

    报错[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.

    后来查到是时区的问题

    系统默认的时区与IDEA连接数据库的时区不一致,

    MySQL默认时区为UTC,我们属于东八区时间,和UTC存在八个小时时差。

    解决方案

    0、降级(啊这算什么解决方案!)

    使用MySQL 5.7,时区问题是8.0以上版本才有的

    1、更改配置文件

    在MySQL目录下找到my.ini

    打开在[mysqld]下添加一行 default-time-zone='+08:00'

    重启MySQL服务

    注意是[mysqld]下,加错位置服务会开不起来

    2、MySQL命令设置

    在mysql的命令模式下,输入:set global time_zone='+8:00';

    3、IDEA连接数据库时把时区改成上海

    在IDEA上连接数据库时,在Advanced板块中把serverTimezone的属性值为 Asia/Shanghai

  • 相关阅读:
    7-1 抓老鼠啊~亏了还是赚了?
    7-1 币值转换
    7-1 打印沙漏
    打印沙漏
    第十周作业
    第九周作业
    第八周作业
    第七周作业
    7-1 判断上三角矩阵 (15 分)
    第二次实验过程
  • 原文地址:https://www.cnblogs.com/Initial-C-/p/13937846.html
Copyright © 2011-2022 走看看