mlfk.net
当前位置:首页 >> jAvA 中mysql驱动的版本之间的差异 >>

jAvA 中mysql驱动的版本之间的差异

Java是跨平台的,所以jar文件是跨平台的

这跟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,每一个版本的初始...

昨天在执行mybatis逆向工程时,在运行主函数时,出现了如下异常: 这个问题在百度,谷歌都搜不到满意的答案。而且看网上的mybatis逆向工程和我的代码一模一样,就很纳闷了。而且看视频中,老师也是直接运行无问题。 今晚下班,又仔细看了下出错...

mysql-jdbc这jar包用的很少,这个包是一开始java定义的规范,连接过程要经过操作系统odbc桥接,后来发现这种方式效率不高,就改成mysql-connector这种直接连接数据库的方式。所以一般使用mysql-connector这个jar包。

myisam_recover = 64K#允许的GROUP_CONCAT()函数结果的最大长度 transaction_isolation = REPEATABLE-READ innodb_file_per_table #innodb_status_file = 1

基本相同,向下兼容,版本越高越好,对低版本都兼容。

驱动jar包升级,无非是因为远来的jar本来就有些缺陷要修改,或者要做必要的优化。还有就是数据库也不断升级,那驱动包自然要升级,不然有可能出错。 理论上是越高级 越好的,不过具体要看数据库版本,有些版本太低了,用最新jar未必会最优

直接把mysql-connector-java的jar放到classpath路径下就可以。 通常,WEB程序放在WEB-INF/lib下面,普通的桌面程序直接设定java -cp的内容,以此类推。

这个版本就可以使用,mysql-connector-java-5-bin.jar 你可以在http://download.csdn.net/detail/zzzzzqf/8269609进行下载

还没用到5.6 暂时还用5.5.25,表示很稳定

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com