java 中mysql驱动的版本之间的差异
在java中使用mysql数据库,网上有很多mysql程序的版本以及mysql数据源的jar包的版本,请问这些版本是一一对应的关系吗?如果不是,哪边是可以兼容的?比如我刚...
在java中使用mysql数据库,网上有很多mysql程序的版本以及mysql数据源的jar包的版本,请问这些版本是一一对应的关系吗? 如果不是,哪边是可以兼容的?
比如我刚才查了我的数据室版本是 5.7.22 ,可以使用哪个版本的驱动,mysql-connector-java-5.1.46-bin.jar 这个可以吗 展开
比如我刚才查了我的数据室版本是 5.7.22 ,可以使用哪个版本的驱动,mysql-connector-java-5.1.46-bin.jar 这个可以吗 展开
2018-05-15 · 知道合伙人互联网行家
关注
展开全部
昨天在执行mybatis逆向工程时,在运行主函数时,出现了如下异常:
这个问题在百度,谷歌都搜不到满意的答案。而且看网上的mybatis逆向工程和我的代码一模一样,就很纳闷了。而且看视频中,老师也是直接运行无问题。
今晚下班,又仔细看了下出错信息,看到有几个是MySQL驱动包抛出的异常。就有疑问:是不是因为MySQL版本和MySQL驱动包版本不一致导致。因为当时我的MySQL版本是8.0,而驱动版本是5.1.28。于是在MySQL官网下载了高版本的驱动,然后又出现了如下问题:
后来上网查是jdk版本与MySQL版本不匹配导致的。jdk版本过低。
于是果断的把MySQL8.0下载了,换了5.6,然后一切问题解决。
通过此件事,明白了一个道理:
在开发时,统一软件版本是多么的重要。
老师在开始做这个商城项目的时候就强调,只不过我没在意,就出现了这种问题,不过还不错。估计我是第一个出这种问题的人,因为网上找不到相关的内容。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询