MySQL版本,MySQL连接jdbc驱动版本与JDK版本问题
2017-07-25 21:27
429 查看
昨天在执行mybatis逆向工程时,在运行主函数时,出现了如下异常:
这个问题在百度,谷歌都搜不到满意的答案。而且看网上的mybatis逆向工程和我的代码一模一样,就很纳闷了。而且看视频中,老师也是直接运行无问题。
今晚下班,又仔细看了下出错信息,看到有几个是MySQL驱动包抛出的异常。就有疑问:是不是因为MySQL版本和MySQL驱动包版本不一致导致。因为当时我的MySQL版本是8.0,而驱动版本是5.1.28。于是在MySQL官网下载了高版本的驱动,然后又出现了如下问题:
后来上网查是jdk版本与MySQL版本不匹配导致的。jdk版本过低。
于是果断的把MySQL8.0下载了,换了5.6,然后一切问题解决。
通过此件事,明白了一个道理:
在开发时,统一软件版本是多么的重要。
老师在开始做这个商城项目的时候就强调,只不过我没在意,就出现了这种问题,不过还不错。估计我是第一个出这种问题的人,因为网上找不到相关的内容。
这个问题在百度,谷歌都搜不到满意的答案。而且看网上的mybatis逆向工程和我的代码一模一样,就很纳闷了。而且看视频中,老师也是直接运行无问题。
今晚下班,又仔细看了下出错信息,看到有几个是MySQL驱动包抛出的异常。就有疑问:是不是因为MySQL版本和MySQL驱动包版本不一致导致。因为当时我的MySQL版本是8.0,而驱动版本是5.1.28。于是在MySQL官网下载了高版本的驱动,然后又出现了如下问题:
后来上网查是jdk版本与MySQL版本不匹配导致的。jdk版本过低。
于是果断的把MySQL8.0下载了,换了5.6,然后一切问题解决。
通过此件事,明白了一个道理:
在开发时,统一软件版本是多么的重要。
老师在开始做这个商城项目的时候就强调,只不过我没在意,就出现了这种问题,不过还不错。估计我是第一个出这种问题的人,因为网上找不到相关的内容。
相关文章推荐
- mysql 数据库8.0版本,jdbc驱动连接问题
- 使用连接mysql的jdbc驱动最新版引发的问题
- 在Maven仓库中添加Oracle JDBC驱动(原出处有些问题,进行更正:版本对应问题,如使用oci连接方式更要注意版本对应关系)
- 使用连接mysql的jdbc驱动最新版引发的问题
- 连接mysql的jdbc驱动6.0+引发的问题
- 使用连接mysql的jdbc驱动最新版引发的问题
- Mysql JDBC驱动版本与Mysql版本的对应问题
- Mysql JDBC驱动版本与Mysql版本的对应问题
- 一键搞定python连接mysql驱动有关问题(windows版本)
- 一键搞定python连接mysql驱动有关问题(windows版本)
- MySQL版本与JDBC驱动的问题
- 使用连接mysql的jdbc驱动6.0.6版引发的问题
- JDBC for MySQL驱动版本问题
- ubuntu下Qt5连接mysql驱动问题解决办法
- 【Java学习笔记】54:CentOS下安装MySQL的JDBC驱动并尝试连接
- mysql4.1以上版本连接时出现Client does not support authentication protocol #1251错误问题解决办法
- 中文乱码--MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总
- jdbc 连接mysql乱码问题
- mysql和eclipse连接jdbc驱动配置
- JDBC连接MySQL的URL编码问题