zoukankan      html  css  js  c++  java
  • win10中Pycharm连接mysql时区错误的解决

    今天,突然想试下在win10中Django学习,好不容易把Mysql设置完毕,数据库也建好了,可连接测试通不过:

    Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon

    这显然是时区问题!当然先百度,看到两种解决方案,一种是在Mysql下将时区加八小时,

    set global time_zone = '+8:00'; 

    看起来也像能解决问题,但总感觉不是正解!于是继续找,终于打到完美方案:

    https://blog.csdn.net/ITMan2017/article/details/100601438

    根据这个文章的解释,出现该问题的原因是MySQL驱动jar中的默认时区是UTC。UTC代表的是全球标准时间 ,但是我们使用的时间是北京时区也就是东八区,领先UTC八个小时。

    解决的办法就是在连接测试那个页面的高级标签中设置“serverTimezon"属性值为Asia/Shanghai。问题完美解决!!!

  • 相关阅读:
    DbgPrint格式 输出
    string 类常用函数[转]
    pragma warning[转]
    连接符
    ubuntu ftp server
    关于dex

    Topology中各函数调用顺序
    C# 错误捕捉
    操作word,Excel,PPT
  • 原文地址:https://www.cnblogs.com/xiaolee-tech/p/12150217.html
Copyright © 2011-2022 走看看