今天在学习使用eclipse连接mysql数据库时,发现下载的mysql-connector-java-8.0.20.jar在测试的过程中无法连接数据库,这个问题我觉得主要是jar存放的路径问题,于是在百度费了好大劲才解决的这个问题。下面我就给大家说说路径问题怎么解决。(方法不唯一,仅供参考,望路过的大牛指教)

我的配置

Windows 10
Eclipse
JDK 13.0.1
Mysql 8.0.20

JDBC驱动包下载地址

https://dev.mysql.com/downloads/connector/j/

windows选择.zip下载
Linux选择.tar.gz下载
我使用的是windows10系统,大家自行选择

解压JDBC驱动包

存放路径

将mysql-connector-java-8.0.20.jar复制,然后粘贴到到jdk-13.0.1\lib目录下,存放在其他路径或许也是可以的,我这里是为了方便就放在jdk的lib目录下。

在eclipse连接mysql数据库

新建一个项目 new project

右击项目名称 JDBCTest
点击 Build path
点击 Add External Archives
找到你存放的mysql-connector-java-8.0.20.jar,单击打开

最后测试一下,成功了。

结语

  1. 这是我第一次写博客记录自己的解决问题的方法,也想和大家一起分享此时此刻的快乐。本次内容并不多,往后遇到其他问题我也会继续和大家一起分享各种解决的方法。
  2. 文中如有错误之处,望大家积极指出。

在eclipse上连接mysql数据库时mysql驱动包的路径问题相关推荐

  1. Java各数据库的JDBC驱动包下载地址

    1. Oracle数据库的JDBC驱动包 https://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-down ...

  2. win7系统mysql连接不上数据库吗_Win7系统使用数据库时mysql频繁掉线无法连接的两种解决方法...

    近日有windows7 64位旗舰版系统用户在使用mysql数据库的时候,发现mysql总是频繁掉线,导致无法连接,遇到这样的问题该如何解决呢?接下来为大家带来Win7系统使用数据库时mysql频繁掉 ...

  3. 连接MySQL数据库时常见故障问题的分析与解决

    连接MySQL数据库时常见故障问题的分析与解决 初学的mysql网友好象经常会碰到mysql无法连接的错误.特开贴收集这样问题的现象和原因. 先自己扔块砖头出来. 归纳如下: 故障现象 : 无法连接 ...

  4. 解决使用Python连接Mysql数据库时出现错误:Access denied for user 'xxx'@'xxx' (using password: NO)

    事件背景 我今天在台式电脑上使用pymysql模块连接MySQL数据库时,运行py程序出现报错,报错提示为:Access denied for user 'xxx'@'xxx' (using pass ...

  5. PyQt5 使用QSqlDatabase连接Mysql数据库时Driver not loaded Driver not loaded

    相关版本说明: python版本:Python 3.6.5 PyQt5版本:PyQt5 5.11.3 PyQt5 5.11.3 是有 qsqlmysql.dll 的 但是连接mysql数据库时,还是提 ...

  6. 数据库连接10060_通过mysql 连接远程数据库时,输入密码后,提示10060错误

    能提示输入密码,说明网络能够连接,而且能连到服务器.输入密码后提示错误,说明应该是权限问题 解决方法: ​一.进入mysql数据库命令行 ​二.输入use mysql; ​三.设置root账号密码为1 ...

  7. mysql服务器证书验证提供信任库_连接到MySQL数据库时有关SSL连接的警告

    连接到MySQL数据库时有关SSL连接的警告 通过以下两个类,我尝试连接到MySQL数据库.但是,我总是得到这个错误:Wed Dec 09 22:46:52 CET 2015 WARN:不建议在没有服 ...

  8. java连接mysql时区修改_java连接mysql数据库时的时区设置问题(time_zone)

    java在连接mysql数据库时,会由于时区设置不正确导致报以下的错误: The server time zone value '???ú±ê×??±??' is unrecognized or re ...

  9. 在java中使用JDBC连接mysql数据库时的服务器时区值无法识别或表示多个时区的问题解决方案

    项目场景: 在java中使用JDBC连接mysql数据库时,报以下的错:Exception in thread "main" java.sql.SQLException: The ...

最新文章

  1. asp实现301跳转的方法
  2. 机器学习(十九)——PageRank算法, KNN, loss function详解
  3. P4852-yyf hates choukapai【单调队列优化dp】
  4. 百度分享插件wbuid属性无法@指定微博
  5. mysql筛选两个表有相同项的数据库_用SQL查询两个表中相同的数据
  6. 【转载】我只是随便说说的即时通讯
  7. 新独立版抖音口红机全修复版本附视频教程
  8. springboot防止XSS攻击和sql注入
  9. SQLite多线程写锁文件解决方案
  10. mpvue 中使用 iconfont
  11. 基于能量采集的认知无线电功率分配
  12. DDR的Controller、Channel、Chip、Rank、Bank、Row、Column、Sided
  13. win10计算机管理器端口号,Win10设备管理器没有端口选项的解决方法
  14. 二极管、三极管、MOSFET管知识点总结
  15. 用 Async 函数简化异步代码
  16. 基尼系数,省级层面、地级市层面、Dagum1997方法,整理好的面板数据
  17. Python下载小说遮天
  18. 给IT男的职场服装购物建议
  19. 【转载】阿里云服务器忘记了实例密码怎么办
  20. CF1444C Team-Building 可撤销种类并查集

热门文章

  1. Quartz定时任务的使用
  2. 海昇智:拼多多场景推广的规则有哪些?
  3. 弘辽科技:拼多多多多场景推广的收藏准确吗只有收藏没有成交咋办
  4. 自适应简约风格个人主页源码
  5. 产业园区迭代升级历经的四个发展阶段
  6. 4月30日世界表白日_4月14日世界表白日是真的吗 表白温暖情话
  7. linux外部设备在哪个目录,因为 在这个目录中包含了所有Linux系统中使用的外部设备...
  8. Java GWT是什么?
  9. 黑马程序员 多线程
  10. RTCM3消息类型大全【1002,1006,1107,1117,1127到底代表了些啥】