记录下使用 IDEA 连接数据库遇到的问题。
这里以连接 MySQL 数据库为例:
按照如图所示的顺序打开数据库连接界面。
点击 Driver,然后选择 MySQL:
然后输入用户名和密码(密码是隐藏的),然后点击 Test Connection :
这时候就会出现连接成功的界面,如果你是红色的错误信息,接着往下看。
出现该问题的原因是MySQL驱动jar中的默认时区是UTC。 UTC代表的是全球标准时间 ,但是我们使用的时间是北京时区也就是东八区,领先UTC八个小时。
关联mysql失败_Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezon’
时区错误,MySQL默认的时区是UTC时区,比北京时间晚8个小时。所以要修改mysql的时间
:
打开命令行,输入 mysql -u root -p
,然后输入你的密码回车,进入命令模式:
在 mysql
的命令模式下,输入:
set global time_zone='+8:00';
再次连接就成功了。
在 URL 后拼接上下面的字符:
?serverTimezone=GMT
选择高级选项,找到serverTimezone
,在比较靠下的位置,修改其值为:
Asia/Shanghai
保存退出就可以了。
这是 MySQL 找不到驱动的错误,解决方法如下:
点击 Apply OK
就可以了.
这里可以查看你的表:
点击这里可以查看你所有的数据库,然后要用的哪个就打钩:
也可以在工作区选择: