当前位置:Gxlcms > 数据库问题 > 由 MySQL server 和 mysql-connector 版本的不匹配引发的一场惊魂

由 MySQL server 和 mysql-connector 版本的不匹配引发的一场惊魂

时间:2021-07-01 10:21:17 帮助过:44人阅读

45 received from server...

 

什么东东?赶紧在网上搜搜|压压惊,真庆幸网络真的是好,输入关键字以后出来了各种各样的解决方案。没办法,一个个来尝试吧。这时候领导来了,说XX,我上午有点事情,你的Demo放到下午演示吧。。。我连忙说“没问题,,领导您先忙吧。。呵呵” 真是不幸中的万幸呀,天助我也(心里暗暗庆幸躲过一劫)。

 

接着爬

赶紧回过神来解决问题呀,这东西要是搞不好,不是准备找批么!! 随着时间一点一滴的推移,网上的解决方案试了一个又一个,都没有什么作用。转眼间就到了午饭的时间,可是我还是一筹莫展。。。煎熬呀!!中午午饭的时候也是食之无味,随便巴拉两口就赶紧回来接着解决问题。最奇怪的是在自己的环境部署测试都没有问题,但是放到新环境里面就报错。。。仔细想了想,首先排除程序问题;那么会不会环境的差异呢?

 

结束爬坑

于是打开POM查看了下 mysql-connector 的版本,自己用的是

<dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.38</version>
</dependency>

 

貌似还好呀,没有走非主流路呢,为什么会出错呢。。。 难道是MySQL server 的问题么?打开工具查了下版本,差点没人让我喷饭(貌似中午也没咋吃)。。

 

> SELECT VERSION();

6.0.11-alpha-community

秋都吗得,这是个啥版本? alpha 有没有亮瞎我的眼~~ ITx小帅锅,我俩也没仇呀?! 自己在网上简单搜了下,现在都找不到下载了地址,真的是无语呀。。。

没办法,总不能重新装MySQL server 吧,那就尝试用老一点的 mysql-connector吧, 在Maven仓库里找了个使用率最高的 5.1.6,从新打包部署,问题解决。。

 

---

 

PS. 今天下午由于领导事情没弄完,演示的事情暂时搁浅了,算是虚惊一场吧。 记在这里也算是给平淡的生活添一点乐趣吧 :)

由 MySQL server 和 mysql-connector 版本的不匹配引发的一场惊魂

标签:程序打包   except   为什么   生活   receive   机器   blog   unknown   准备   

人气教程排行