日期:2014-05-20  浏览次数:20794 次

mysql的驱动问题
package com.test.ocean1;

import java.sql.*;

public class MysqlTest {
public static void main(String[] args) {
connetMysqlTest();
}

public static void connetMysqlTest() {
String connectionUrl = "jdbc:mysql://localhost:3306/mydata?user=Mysql&password=123456";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(connectionUrl);
conn.setAutoCommit(false);
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from dept");
conn.commit();
System.out.print("deptno" + " ");
System.out.print("dname" + " ");
System.out.println("loc");
while (rs.next()) {
System.out.print(rs.getInt("deptno") + "      ");
System.out.print(rs.getString("dname") + "      ");
System.out.println(rs.getString("loc"));
}
} catch (Exception e) {
if (null != conn) {
try {
conn.rollback();
} catch (SQLException e1) {
e1.printStackTrace();
}
}
e.printStackTrace();
} finally {
if (null != rs) {
try {
rs.close();
rs = null;
} catch (Exception e2) {
e2.printStackTrace();
}
}
if (null != stmt) {
try {
stmt.close();
stmt = null;
} catch (Exception e2) {
e2.printStackTrace();
}
}
if (null != conn) {
try {
conn.close();
conn = null;
} catch (Exception e2) {
e2.printStackTrace();
}
}
}
}
}
我用这个测试mysql的连接,把mysql-connector-java-5.1.20-bin.jar放在了tomcat/commen/lib下运行结果还是报java.lang.ClassNotFoundException: com.mysql.jdbc.Driver请高人指点下
------解决方案--------------------
驱动弄错了。。。。。。。。。。。。。。。。。。