5.7版本和8.0以上的mysql版本的驱动在使用时有什么不同

5.7版本和8.0以上的mysql版本的驱动在使用时有什么不同,第1张

路径不同,使用命令不同。

1、5.7版本的mysql驱动路径是5.7的驱动包,8.0以上是8的驱动包。

2、8.0以上的mysql版本驱动时使用命令中的pwd需要去掉,而5.7版本的保留IDENTIFIEDBYpwd。

这跟Mysql的版本和JDK的版本升级是有关系的,Mysql从3.x 4.x 到5.x都不同版本的mysql-connector/J,在Mysql官网可以看到每个版本的mysql-connector/J的ChangeLog,现有的版本号是:

5.1.x、5.0.x、3.1.x、3.0.x、2.0.x和1.2.x,每一个版本的初始版本号(比如5.1.0)都对Mysql进行了更好的支持,比如5.1.0 为07年开发的,从这一版本的ChangeLog可以支持JAVA6平台的兼容问题得到了更好的解决。最新的5.1.33对JAVA7也有了很好的支持,所以兼容问题也要看JDK的版本,并且它每一版都处理了很多BUG或加入了很多对新版Mysql支持的新特性,但如果你只是用来连接数据库,不需要用特性,可以说从3.1.x以后的版本都对mysql 5.x支持,也就是可以直接连接你的数据库。所以对于5.5.35用mysql-connector-java-5.1.7是完全没有问题的。希望能帮助到你

mysql是5.7.13的 jdk是6.0的myeclipse连接mysql的驱动该是什么版本

打开MyEclipse,依次选择“Windows”—>“Open Perspective”—>“Other”—>“MyEclipse Database Explorer”打开数据库管理窗口。

在窗口左侧空白处,右击,在d出的菜单中选择“New”,d出数据库驱动添加窗口。

然后,点击“Add JARs”,添加下载的驱动 jars文件,如下图所示。添加完成后,选择“Driver classname”驱动类名:com.mysql.jdbc.Driver

对于MySQL,在窗口中依次填入:

Driver template(驱动模板):MySQL Connector/J

Driver name(驱动名):MySQL Connector/J (备注:便于记忆,可随意)

Connection URL(连接路径):jdbc:mysql//:localhost:3306

User name(用户名):root

Password(访问密码):*****

关于Connection URL的说明:

Connection URL处要填写需要连接的MySQL数据库的地址。(jdbc:mysql://<hostname>[<:3306>]/<dbname>)可改为(jdbc:mysql://localhost:3306/test)。其中,localhost是指连接本地数据库的意思,3306表示连接MySQL数据库的端口号(不同的数据库端口号也不相同)。

接着点击“Test Driver”进行驱动测试,成功后,点击“Finish”完成驱动添加。

驱动器添加成功后,双击“MySQL Connector/J”,d出登录窗口,输入MySQL数据库密码,即可连接到MySQL。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8418737.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存