【急】eclipse中java连接mysql的问题??~谢谢各位大侠帮忙看看!
做一个聊天室软件,用的是Java,数据库是mysql
现在连不上数据库,请各位帮忙看看这里有什么问题,谢谢!
private static void initConn() {
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/chat";
String user="root";
String password="pass";
conn = DriverManager.getConnection(url,user,password);
stmt = conn.createStatement();
System.out.println("连接成功!");
} catch (SQLException e) {
e.printStackTrace();
System.out.println("数据库错误1");
} catch (ClassNotFoundException e) {
e.printStackTrace();
System.out.println("数据库装载错误");
}
}
异常情况如下:
java.lang.ClassNotFoundException: src.com.mysql.jdbc
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at DB.initConn(DB.java:37)
at DB.<clinit>(DB.java:28)
数据库装载错误
java.lang.NullPointerException
at DB.createStatement(DB.java:57)
at DB.executeQuery(DB.java:62)
at DB.main(DB.java:106)
我已经装载驱动了,而且装载驱动路径名字什么的都对的。但它就找不到这个驱动类,谢谢各位再帮忙看看!不胜感激!