2012-07-16 56 views
0

在那裏我用下面的代碼腳麻可能有人向我解釋:JBDC和phpMyAdmin的/ MySQL的不連接

package newdbtet; 

import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.SQLException; 
import java.util.logging.Level; 
import java.util.logging.Logger; 

public class NewDBTet { 

    public static void main(String[] args) throws InstantiationException, SQLException, IllegalAccessException { 
     try { 
      System.out.println("MySQL Connect Example."); 
      Connection conn = null; 
      String url = "jdbc:mysql://localhost:3306/"; 
      String dbName = "evidence_db"; 
      String driver = "com.mysql.jdbc.Driver"; 
      String userName = "root"; 
      String password = ""; 

       Class.forName(driver).newInstance(); 
       conn = DriverManager.getConnection(url + dbName, userName, password); 
       System.out.println("Connected to the database"); 
       conn.close(); 
     } catch (ClassNotFoundException ex) { 
      Logger.getLogger(NewDBTet.class.getName()).log(Level.SEVERE, null, ex); 
     } 
    } 
} 

異常錯誤:

Jul 16, 2012 2:59:24 PM newdbtet.NewDBTet main 
SEVERE: null 
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 

這是否意味着我的天堂」正確安裝驅動程序/庫?對不起 - 不是Java的最佳選擇。

+0

你預計會發生什麼? – jn1kk 2012-07-16 13:46:47

+1

在catch塊中打印異常。可能有一些例外。 – kosa 2012-07-16 13:46:56

回答

1

下載Eclipse/Java的MySQL驅動程序,那麼你應該得到一個.jar驅動程序。然後右鍵點擊你的課程並去建立路徑。最後將外部庫添加到您的項目中,這應該可以解決您的問題。

+0

我已經通過工具>庫>添加JAR將庫放入類(通過netbeans)。如果我右鍵點擊該課程,則無法選擇「構建路徑」 – 2012-07-16 14:20:53

+0

管理修復錯誤。非常感謝Priya。 – 2012-07-16 15:09:43

0

使用-cp命令將JDBC驅動程序.jar添加到類路徑中,即 - java -cp MysqlDriver.jar; MyProgram或將.jar添加到IDE中的構建路徑中。