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