Database Navigator The server time zone value报错解决

2020年3月10日 发表评论 阅读评论

之前一直用的navicat连接管理mysql,后来在使用pycharm时,看到有Database Navigator插件,虽然用起来可能不如navicat便捷,不过不用来回切换程序了,而且其操作方式也还说的过去,不过在使用pycharm配置数据连接后,会报错,Database Navigator The server time zone value ……,后面一堆的乱码,从内容上来看,应该是使用的字符集有错误。该错误有两种解决方法。

通过在pycharm上配置环境变量解决:

填好信息后,点击Properties,填上相关的serverTimezone,UTC信息,注意大小写敏感。

通过mysql中进行设置解决:

连接完mysql后,执行如下SQL语句

# 重启mysql后将失效
mysql> set time_zone="+8:00"
# 重启mysql后依然有效
mysql> set global time_zone="+8:00"
#查看当前时区设置
mysql> show variables like “%time_zone%”

以上两种方法任选其一都可以解决,推荐在pycharm上增加变量解决。

如果安装完该插件不知道如何配置数据库的,在pycharm最上面的菜单栏会多出一个菜单‘DB Navigator’,点出来后,接左上角的+号就可以配置数据库,常见的oracle、mysql、postgresql、Sqlit其都支持。




本站的发展离不开您的资助,金额随意,欢迎来赏!

You can donate through PayPal.
My paypal id: itybku@139.com
Paypal page: https://www.paypal.me/361way

分类: 数据库 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.