在寫程式需要連結到資料庫的時候,程式中必須要先有 Connector 及 Driver,MySQL 叫做 Connector/J,Oracle 則叫做 OJDBC。這篇文章是從舊部落格轉發過來,純粹當做文件記錄。

1. 到http://dev.mysql.com/downloads/connector/j/5.0.html下載connector。 (看是用哪一版本自行更換)
2. 解壓縮後,將 mysql-connector-java-5.0.4-bin.jar 複製到 jre 安裝目錄下的 \lib\ext
例如:C:\Program Files\Java\jre1.5.0_09\lib\ext
3. set classpath=.;C:\Program Files\Java\jre1.5.0_09\lib\ext\mysql-connector-java-5.0.4-bin.jar (這一步應該是不需要,只要在 IDE 中把 jar import 進專案就可以了,例如:eclipse 裡面設定 Java Build Path)
4. 程式碼部分

String jdbc = "com.mysql.jdbc.Driver";               // 使用的 Driver
String url = "jdbc:mysql://localhost/資料庫名稱";     // 連結URL
String user = "帳號";
String pass = "密碼";
Class.forName(jdbc);
Connection con = DriverManager.getConnection(url,user,pass);

有件事要注意:電腦中同時有 jdk 及 jre,set classpath 及 connector 複製的路徑,當時設定 jdk 中的 jre 路徑, 仍沒辦法使用,改成 jre 才可使用。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *