快捷搜索:  汽车  科技

java mysql数据库连接:java加载MySQL驱动成功但是连接数据库失败的原因

java mysql数据库连接:java加载MySQL驱动成功但是连接数据库失败的原因

一、原因:
  1. mysql和jar包版本不对应!!!成功的环境配置:MYSQL8.0 JDK13 mysql-connector-java-8.0.22.jar8.0版本的Mysql最好也用8.0.X版本jar包,我之前用的5.1.39jar包加载MySQL驱动成功但是连接数据库失败!!!)
  2. 连接的驱动地址为"com.mysql.cj.jdbc.Driver" Mysql和mysql-connector都为8.0以上的版本时,连接驱动就不要再用:com.mysql.jdbc.Driver了,要引用com.mysql.cj.jdbc.Driver!!!
  3. 建立连接时url的一些参数 jdbc:mysql://localhost:3306/,这个东西后面跟的是数据库的名字,8.0.X以上的版本还需在数据库名后面加上这些东西 ?serverTimezone=GMT 时区,不然就会报错!!!
二、添加jar包的简便方法:
  1. 官网下载:https://dev.mysql.com/downloads/connector/j/
  2. 右键src新建lib文件夹
  3. Ctrl C下载好的jar包,选中lib文件夹,Ctrl V。
  4. 右键lib下的jar包------构建路径------添加到构建。

java mysql数据库连接:java加载MySQL驱动成功但是连接数据库失败的原因(1)

java mysql数据库连接:java加载MySQL驱动成功但是连接数据库失败的原因(2)

猜您喜欢: