首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

MyEclipse里用jdbc连接MySQL的有关问题

2012-01-28 
MyEclipse里用jdbc连接MySQL的问题代码如下:importjava.sql.*publicclassExecSQL{publicstaticvoidmain(S

MyEclipse里用jdbc连接MySQL的问题
代码如下:
import   java.sql.*;

public   class   ExecSQL
{
public   static   void   main(String   args[   ])
{
String   driver   = "com.mysql.jdbc.Driver ";
String   url   = "jdbc:mysql://localhost:3306//corejava ";
String   user   = "root ";
String   password=   "123 ";
try
{
Class.forName(driver);

Connection   con=DriverManager.getConnection(url,user,password);
if(!con.isClosed())
System.out.println( "打开数据库成功 ");
con.close();
}
catch   (ClassNotFoundException   e)   {
System.out.print( "无法加载驱动: "+driver);
e.printStackTrace();
}
catch(SQLException   SE)
{
System.out.print( "打开数据库失败 ");
}  
}
}
网上看了很多文章,该配的classpath我都配了,可还是提示 "打开数据库失败 ",我有一个疑问,我用的是官方的那个driver,下载下来是zip格式,但我看网上都说是jar格式,我解压开以后始终不知道该用哪个jar,有知道的麻烦告诉下,万分感谢..

我发现了mysql-connector-java-5.0.5-bin.jar,把它copy到java安装路径里的lib\ext\里,但是还是无法连接数据库啊...................

P.S:上面程序没提示 "无法加载驱动 ",说明驱动已经加载了.

[解决办法]
在配置构建路径中添加外部jar,把这个mysql-connector-java-5.0.5-bin.jar添加进去 就行了。

热点排行