在寫程式需要連結到資料庫的時候,程式中必須要先有 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 才可使用。

相關文章

Java was started but returned exit code = 13

前陣子不知道做了什麼更新,今天要開 Eclipse 突然遇到這個錯誤 ... 記錄一下,留給有需要的人,以 Java 更新的速度,應該很常遇到這個問題。
2014-12-18 11:43:20
hans

18

Android 2.3 @JavascriptInterface Issue

JavascriptInterface 這個問題相信 Google 一下就可以找到很多文章,雖然如此小蛙還是試了好久才成功,這篇文章記錄一下當時小蛙不成功的盲點在哪裡。上一篇文章「
2014-03-28 20:25:25
hans

18

Android 與 WebView 中的 Javascript 相互溝通

最近的一個 app 需要讓 Android 可以呼叫 WebView 中的 Javascript,並且按下 WebView 中的按鈕時,也可以呼叫 Android 內部的方法,這篇文章記錄一下大概的做法,免得下次遇到又忘記 ...
2014-03-28 20:25:19
hans

18

java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0

最近在做一些 struts2 的佈署,之前都是在 Windows 下進行,這次要佈署到遠端機器,OS 不同以及環境不同常造成一些怪異問題,這裡記錄一下如果遇到「java.lang.UnsupportedClassVers
2013-10-18 18:06:17
hans

18

JSP 連結 MySQL

Java 連結 MySQL 的方法
2013-06-03 23:18:16
hans

18

java.io.IOException: The character ‘ ‘ is an invalid XML character

小蛙的工作常常需要做一些資料庫匯出成 XML 格式,以 XML 達到交換資料的目的,上星期匯出的時候發現 java.io.IOException: The char
2013-05-19 14:27:21
hans

18

如 Javadoc 的程式文件產生器 Doxygen 簡易教學

小蛙之前寫 Java 居多,Java 裡面有一個 Javadoc 可以把開發者依照固定好的格式填寫的程式註解整理成一份完整的 HTML 文件,讓其他開發者可以很方便的查詢 API。例如:
2013-03-19 17:14:25
hans

18

MySQL 排程(Event Scheduler)

一段陣子沒清vps上的東西,同步到Dr
2012-09-29 14:12:19
hans

18

JavaScript 重新整理頁面

突然發現蛙齋的JavaScript分類中的文章只有三篇,但對於小蛙的工作來說JavaScript也算是重要的一環,還是記錄一下以後查找方便。這篇主要是記錄網路上查到的一些關於「重新整理頁面」的資料。
2012-09-19 20:00:30
hans

18

java/lang/NoClassDefFoundError: java/lang/Object

今天小蛙要使用 Eclipse 的時候發現開啟的時候,馬上就又瞬間關閉,連個錯誤訊息都沒有看到,有錯誤訊息大概還能看一下問題出在哪,最怕這種完全沒有任何訊息的問題 ... 花了五分鐘 Google 搞定,這邊記錄一下,免得下次又發生這種情況
2012-09-07 17:45:40
hans

18




 回覆

你可以使用以下語法 HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="">

(required)

(required)

   
© 2012 蛙齋 Suffusion theme by Sayontan Sinha