上方廣告

2009年5月13日 星期三

Java 無法連接MySQL

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

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


有件事要注意:電腦中同時有jdk及jre,set classpath及connector複製的路徑,當時設定jdk中的jre路徑, 仍沒辦法使用,改成jre才可使用。
本文引用 http://blog.yam.com/carl44/article/7640643