解决 IDEA 连接数据库时,Test Connection无法正常下载 missing driver files 错误(保姆级,超详细!)

1.问题阐述

如图,我们现在要通过idea连接mysql数据库,在连接界面我们输入user和password后,发现要download missing driver files

我们点击download,结果发现无法下载,抛出这样的错误:connect timed out

这个时候不要慌,我们可以手动配置mysql connector java

我们看到左侧有一栏drivers,下拉找到mysql一栏,点击

如下图所示,我们发现class和driver files都报红了

2.问题解决——手动下载mysql-connector-java并导入driver-files

这个时候我们就要自己下载一个mysql-connector-java,然后手动导入到这个driver files中

(如果电脑中已经有mysql-connector-java可跳过这几步下载教程,忘记下载到哪了可以跟着重新下一遍,很快就下好了)

怎么下载mysql-connector-java?点击这个mvn链接:

Maven Repository: mysql » mysql-connector-java (mvnrepository.com)

随便选择一个下载人数比较多的版本下载(我这里就选择8.0.28)

选择下载jar包,等待下载完成,下载完成后复制文件到桌面

再次进入idea,回到原来报红的地方

点击+号,再点击custom jars选项(注意一定要是custom jars,别点错了!

然后选择文件:在C盘users目录的lenovo目录下找到desktop文件夹(因为你刚刚装到桌面上了)

在desktop文件夹里找到刚刚下载好的mysql-connector-java-8.0.28.jar,选择该文件

可以看到class报红解除,接下来删除第一个报红的Mysql Connector/J,选中它,点击右侧的-号

可以看到上图完全恢复正常,点击右下角的apply,再点击ok

再次进入mysql连接的那一栏,输入root和你的密码,点击test connection,发现成功连接

点击OK,发现mysql正常运行

随便写一条sql语句,点击运行,发现没有问题

至此问题解决。笔者每一步亲自尝试,保姆级带你解决问题,哈哈,我们下次再见。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值