SafeGroceryStore / MDUT

MDUT - Multiple Database Utilization Tools
GNU Affero General Public License v3.0
1.97k stars 223 forks source link

连接报错 #50

Open komomon opened 2 years ago

komomon commented 2 years ago

连接数据库报这个,请问什么问题呢 image

klmyssn commented 2 years ago

师傅好,我今天也遇到了这个问题,用navicat可以连接,用这个工具出现这个报错,这个是因为工具自带的依赖包和目标数据库版本不兼容导致的,具体可以参考这个文章https://blog.csdn.net/weixin_40709965/article/details/107011166 进行修改。 我这里就是首先下载了mysql-connector-java的官方原版包,重命名为 mysql-5.jar,放到工具的diver目录下,然后修改工具的配置,需要修改两处,一处是这个driver的地址,另一处是classname得改成com.mysql.jdbc.Driver 然后重启下工具,就可以链接上了 image

8FQ commented 2 years ago

师傅好,我今天也遇到了这个问题,用navicat可以连接,用这个工具出现这个报错,这个是因为工具自带的依赖包和目标数据库版本不兼容导致的,具体可以参考这个文章https://blog.csdn.net/weixin_40709965/article/details/107011166 进行修改。 我这里就是首先下载了mysql-connector-java的官方原版包,重命名为 mysql-5.jar,放到工具的diver目录下,然后修改工具的配置,需要修改两处,一处是这个driver的地址,另一处是classname得改成com.mysql.jdbc.Driver 然后重启下工具,就可以链接上了 image

师傅好,经过测试,我的数据库版本为5.1.60用这种方式依旧连不上。 但是使用[http://static.runoob.com/download/mysql-connector-java-5.1.39-bin.jar 这个版本就可以,记得classname改成com.mysql.jdbc.Driver。

klmyssn commented 2 years ago

师傅好,我今天也遇到了这个问题,用navicat可以连接,用这个工具出现这个报错,这个是因为工具自带的依赖包和目标数据库版本不兼容导致的,具体可以参考这个文章https://blog.csdn.net/weixin_40709965/article/details/107011166 进行修改。 我这里就是首先下载了mysql-connector-java的官方原版包,重命名为 mysql-5.jar,放到工具的diver目录下,然后修改工具的配置,需要修改两处,一处是这个driver的地址,另一处是classname得改成com.mysql.jdbc.Driver 然后重启下工具,就可以链接上了 image

师傅好,经过测试,我的数据库版本为5.1.60用这种方式依旧连不上。 但是使用[http://static.runoob.com/download/mysql-connector-java-5.1.39-bin.jar 这个版本就可以,记得classname改成com.mysql.jdbc.Driver。

哦哦 那就是唯一的区别就是师傅你这个jar包下载的和我不一样呗?因为 如果mysql-connector-java用的6.0以上的,数据库驱动是:com.mysql.cj.jdbc.Driver 如果mysql-connector-java用的6.0以下的,数据库驱动是:com.mysql.jdbc.Driver