前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA 连接数据库

IDEA 连接数据库

作者头像
wsuo
发布2020-07-30 23:17:39
3.6K0
发布2020-07-30 23:17:39
举报
文章被收录于专栏:技术进阶之路

记录下使用 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 的命令模式下,输入:

代码语言:javascript
复制
set global time_zone='+8:00';

再次连接就成功了。

2、方法二

在 URL 后拼接上下面的字符:

代码语言:javascript
复制
?serverTimezone=GMT
3、方法三

选择高级选项,找到serverTimezone,在比较靠下的位置,修改其值为:

代码语言:javascript
复制
Asia/Shanghai

保存退出就可以了。

Error: Driver class ‘com.mysql.cj.jdbc.Driver’ not found.

这是 MySQL 找不到驱动的错误,解决方法如下:

点击 Apply OK 就可以了.

三、操作数据库

这里可以查看你的表:

点击这里可以查看你所有的数据库,然后要用的哪个就打钩:

也可以在工作区选择:

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、连接数据库
  • 二、遇到的问题
    • Server returns invalid timezone. Go to ‘Advanced’ tab and set 'serverTimezon
      • 1、方法一
      • 2、方法二
      • 3、方法三
    • Error: Driver class ‘com.mysql.cj.jdbc.Driver’ not found.
    • 三、操作数据库
    相关产品与服务
    云数据库 SQL Server
    腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档