如何使用IDEA右边栏的Database模块,以及Driver files are not downloaded和时区问题

自从接触idea依赖,无不感慨这个平台的强大,可以说每一天都有新的惊喜

今天我就误打误撞的使用了idea右边栏的那个被无数小白吐槽说鸡肋的“Database”模块

为什么说是鸡肋呢,因为这个东西只是个视图

就是说,你只有成功的连接了数据库才能成功的使用它,那我为啥不直接用Navicat呢

算了,强迫症还是想物尽其用

点开它,点一下上方的“+”就可以了

选MySQL

填上User(数据库用户名,基本上都是root)、password(数据库密码)、Database(写上这个项目用的数据库的名称)

点一下test connection,如果没有飘红,显示的是绿色的success就可以了

 

接下来我要说可能遇见的问题

Driver files are not downloaded

这个是最常见的问题

我直接说解决方法:

首先先下载一个mysql-connector-java-8.0.15.jar,链接放出来了(亲测可用)

链接:https://pan.baidu.com/s/1U1zUOLyy60bPV74y_y6OQw
提取码:zzi8

需要在下图这个地方加,不要加到依赖里面
在这里插入图片描述
点击红圈圈住mysql,再点击Go to driver。不要点别的!别以为把mysql5换成5.1就能解决问题
在这里插入图片描述
点击+号。选择custom JARS。然后在路径中选中下载那个jar包文件。(最好路径不要有中文,最好全英文)。
接着apply,再点击ok。
到这里为止mysql驱动已经装好了。

但是,这个过程还是有坑,我最开始直接导入了包,发现还是不行

检查结果是:我导入到是zip

划重点了,导入的是jar!jar包

需要解压之后点进去的倒数第二个文件

这样就可以了。

但是这只是装上了mysql的驱动,大面积的人啊会遇到接下来的问题

时区问题!

这个截图忘了保存,反正就是你Test Connect的时候,下面标红(还是黄来着,反正不是绿)的问题描述中出现了“time

那就是你的mysql时区不对

这个是在所难免的因为安装的时候大家几乎都是一路默认下来的

解决办法:

1.进入命令窗口(Win + R),连接数据库 mysql -uroot -p,回车,输入密码,回车,输入:show variables like'%time_zone';如图:

2.设置北京时区,set global time_zone='+8:00';正常情况如下:

这时你重新连接下数据库,也许能连接成功!

ps:当数据库在执行其他任务时,set global time_zone='+8:00'不起作用,但idea已可以连接mysql,如图:

 

  • 6
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值