文章目录

  • 1、问题
  • 2、发现
  • 3、尝试
    • 3.1 替换仓库地址
    • 3.2 重启并下载
  • 4、再次尝试
    • 4.1 注释掉
    • 4.2 重启并下载

1、问题

在创建数据源的时候手欠,点击使用最新版mysql驱动,结果升级失败,报错如下:

Failed to download ‘https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.21/mysql-connector-java-8.0.21.jar’: connect timed out

重新使用旧版本时,发现旧版本也被删除了,没办法只能硬着头皮继续下载驱动。

2、发现

提示中的 https://repo1.maven.org/maven2/ 地址跟我本地配置的 maven 仓库地址不一样,找了半天发下驱动下载是根据一个 jdbc-drivers.xml 文件。 MAC 中文件地址是/Users/zxw/Library/Preferences/IntelliJIdea2019.2/jdbc-drivers

3、尝试

这里以5.1.47版本为例。

3.1 替换仓库地址

更改 jdbc-drivers.xml 文件中对应要下载的驱动包的maven地址为阿里云镜像地址。将 https://repo1.maven.org/maven2/ 替换成 https://maven.aliyun.com/repository/public/

3.2 重启并下载

替换完仓库地址后重启idea,然后再次打开Data sourrces and Drives的界面,打开Drivers下的MySql for 5.1 对话框,点击下载。

依然是一个 Error 报错,点击右下角的 view ,提示如下:

com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://maven.aliyun.com/repository/public/mysql/mysql-connector-java/5.1.47/COPYING

4、再次尝试

4.1 注释掉

根据提示,发现貌似阿里云镜像没有 COPYING 文件,重新打开 jdbc-drivers.xml 进行编辑,把 注释掉。

<item name="mysql-connector-license.txt" url="https://maven.aliyun.com/repository/public/mysql/mysql-connector-java/5.1.47/COPYING" md5=""/>

4.2 重启并下载

再次重启,打开Data sourrces and Drives的界面,打开Drivers下的MySql for 5.1 对话框,点击下载。如下图,成功安装驱动。

idea 数据库驱动下载失败问题解决相关推荐

  1. IDEA 数据库驱动下载失败解决方法

    IDEA Download missing driver files 使用IDEA连接数据库时可能会遇到缺失驱动文件的问题(提示Download missing driver files) 正常情况下 ...

  2. DBeaver连接mysql驱动下载失败怎么办?

    DBeaver [1] 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, ...

  3. 对USB驱动下载失败的解决

    对USB驱动下载失败的解决 背景 在进行某个项目或是某个工程时,我们在编辑完代码或者是文件之后,需要将其下载到板卡或者一些其他设备中使其工作,这就需要一根下载线,又名JTAG线,JTAG线有好多种,这 ...

  4. 解决虚拟机驱动下载失败问题

    解决虚拟机驱动下载失败问题 1.在配置hadoop集群的过程中,我碰到了联网失败问题,在多方查找资料过后,终于解决,原因是因为注册表没有清理干净(以太网2.3消失) 2.下载清理注册表的软件 官网下载 ...

  5. PyCharm连接MySQL数据库的时候,驱动下载失败

    当PyCharm连接MySQL的时候,有时候会出现驱动的问题. 问题如下: 查阅资料之后,有资料给出的解决方案是时区设置的问题,于是乎,我对时区进行了设置. 但是当我再次连接数据库的时候,仍然会出现同 ...

  6. 关于DBeaver连接mysql驱动下载失败问题【数据库】

    1. 下载MySQL数据库驱动 进入下载地址:https://dev.mysql.com/downloads/connector/j/ 2. 解压安装包 解压路径:C:\mysql-connector ...

  7. dbevar mysql 驱动_DBeaver 使用之数据库驱动下载

    简介: DBeaver是一款免费开源的数据库连接工具,可以支持几乎所有的数据库产品. 配置仓库(可选) 驱动管理器 博主安装的版本 DBeaver 7.15 ,该工具并不自带数据库驱动,而是提供了一个 ...

  8. jdbc连接mysql数据库驱动下载_Java Jdbc驱动下载配置连接mysql数据库方法代码

    1.MySQL JDBC驱动下载 打开上面的下载地址,选择"Platform Independent",然后下载tar.gz或zip格式的都行,之后解压出来得到Jdbc驱动(mys ...

  9. iOS 内购APP显示下载失败问题解决

    前言 公司一台测试机下载最新微信APP时候出现下载失败问题,在这里记录一下问题所在. 一.之前安装的微信是用另一个APPID安装的,所以更新需要输入密码,当然不正确,那么直接把旧的微信删除(如果需要备 ...

最新文章

  1. 未获得计算机访问权限,如何获取文件夹的访问权限
  2. tensorflow 多输入 多输出 模型
  3. 实用!五款新型 Linux 命令行工具
  4. C++ vector 容器浅析
  5. 实时可视化 Debug:VS Code 开源新工具,一键解析代码结构
  6. mysql 变量定义和赋值_MySQL变量解析
  7. 使用Rancher搭建Kubernetes集群
  8. 常用的一些集合工具类
  9. python爬取京东商品价格教科书中文版_基于Python爬取京东双十一商品价格曲线
  10. DPDK - Symmetric Receive-side Scaling
  11. 从零开始学USB(八、USB的数据流模型)
  12. 偏差、误差、训练误差、测试误差
  13. php中的列表属性,php类中的长属性列表 – 我可以缩短它吗?
  14. 仿“当当网”首页-Flash图片轮换
  15. unity 使用粒子系统 实现一个火焰燃烧效果
  16. 配置 nginx server 出现nginx: [emerg] root directive is duplicate in /etc/nginx/server/blogs.conf:107...
  17. TS是什么?特性是什么?与JS的区别?使用ts的好处?
  18. RSA--------------
  19. vscode Android调试
  20. 线上线下一体化趋势下,零售品牌如何利用线上营销为营收赋能?

热门文章

  1. CTFHUB http协议题目 学习笔记 详细步骤 请求方式 302跳转 cookie 基础认证 响应源代码
  2. Redis安装说明(转 侵删)
  3. 偶然发现,Javascript中双重否定的写法
  4. 史上最完美的Android沉浸式状态导航栏攻略
  5. what is RPC?
  6. 错题本——数据结构(线性表)
  7. GTD时间管理,如何收集?| 每天成就更大成功
  8. mysql-下划线转驼峰-转载
  9. 一种自动反射消息类型的 Google Protobuf 网络传输方案
  10. protobuf网络框架