我似乎無法獲得我的Java程序與java的連接,我啓動了MySQL服務器,在phpMyAdmin中創建了一個數據庫。但是我對如何使用從MySQL下載的JDBC驅動程序感到困惑。如何在JAVA中創建一個MySQL連接
這裏是我的代碼:
private void startConnection()
{
Connection conn = null;
String url = "jdbc:mysql://localhost/";
String dbName = "bank";
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "password";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("Connected to the database");
conn.close();
System.out.println("Disconnected from database");
} catch (Exception e) {
System.out.println("NO CONNECTION =(");
}
}
我已經列入我的JDK的jar文件 - JRE \ LIB \ ext文件夾,但沒有。有任何想法嗎?
在此先感謝。
這是什麼代碼的控制檯輸出? – 2010-11-13 13:22:57
你得到的錯誤是什麼?代碼看起來不錯。爲了得到確切的錯誤,在你的catch子句中使用'e.printStackTrace();'。 – ZeissS 2010-11-13 13:23:45
在您的異常處理程序中,請*打印出堆棧跟蹤或至少e.getMessage()!! – 2010-11-13 13:24:22