前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually

作者头像
晨曦_LLW
发布2020-09-25 14:15:44
1.1K0
发布2020-09-25 14:15:44
举报
文章被收录于专栏:Android、鸿蒙开发

IntelliJ IDEA连接MySql时报错。

错误如下: Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually Android转Java,第一个坑,记录一下,以后就能不再碰到这个问题,出现这个问题的原因有两个: 1.你的MySQL没有设置时区 2.你的MySQL驱动没有同步 先来检查第一个问题,步骤如下:

1.检查Mysql的时区,

在这之前请先配置好你的环境变量,查看环境变量如下

有环境变量就可以在命令窗口直接执行下面的命令。 打开命令窗口快捷键 Win + R ,在编辑框中输入 cmd,回车即可打开命令窗口,然后输入连接mysql的命令 命令如下: mysql -hlocalhost -uroot -p 然后会让你输入你的数据的密码,我的是root,输入之后就会提示欢迎你,然后再输入如下命令查询时区: show variables like’%time_zone’; 是有分号的,注意一下,然后可以看到下图

我上面是有时区的,我在找一个没有时区的图出来,如下图

显示SYSTEM则没有时区就需要设置时区,命令如下: set global time_zone = ‘+8:00’; 是有分号的 然后回车,再输入之前的查询时区命令就可以看到设置成功之后的时区了,如二图所示。

2.检查驱动

我本机安装的mysql版本是5.6的,那么IDEA要连接mysql也应该匹配下驱动版本。把Driver改成MySQL for 5.1就可以了. 如下图所示:

然后点击Test Connection出现类似下图的就说明连接成功了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/11/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • IntelliJ IDEA连接MySql时报错。
    • 1.检查Mysql的时区,
      • 2.检查驱动
      相关产品与服务
      云数据库 SQL Server
      腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档