码迷,mamicode.com
首页 > 数据库 > 详细

java连接mysql的问题

时间:2015-06-03 19:29:07      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

今天学习到如何用java操控数据库,教程视频上有两种方法,一种是jdbc-odbc桥连接,一种是直接使用jdbc。我选择了后者。

可是并没有像教程那么简单,教程使用的sql server 2000,我使用的是mysql,然后我是小白一个,在百度找资料来自己弄。

先是下载了一个jdbc的驱动,我下载的是mysql-connector-java-5.1.35-bin.jar,然后在myeclipse里面开始使用,技术分享代码如下:技术分享,代码并没有报错,可是我运行的时候,就会出现这个错误技术分享

我上网在找资料,可能由以下4点原因导致:

一:连接URL格式出现了问题(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX")

二:驱动字符串出错(com.mysql.jdbc.Driver)
   
三:Classpath中没有加入合适的mysql_jdbc驱动(驱动要和你的数据库版本一致)

四:驱动jar包放的位置不对。

我逐项检查,一二点没错,第三点后来我也重新配置了。针对第四项,我把那个jar包放入了jdk/jre/lib/ext里面。可是,还是显示这个错误。技术分享

我用的mysql是5.1.73版本,用的jdbc驱动是5.1.35版本,我找不到mysql与jdbc完全相同的版本。

我猜测,可能的原因有:

1.jdbc与mysql的版本不同。

2.我之前还装有5.6版本的mysql,我不清楚这两个不同版本的数据库会不会导致这种问题。

望有前辈可以点明,谢谢。

java连接mysql的问题

标签:

原文地址:http://www.cnblogs.com/Xw-liang/p/4549975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!