JDBC連線資料庫例項
阿新 • • 發佈:2019-02-09
利用JDBC連線資料庫需要如下步驟:
1.導jar包(驅動)
2.利用Class.forName("類名")載入類。
3.給出連線資料庫的url(jdbc:mysql://localhost:3306/資料庫名),使用者名稱,密碼
4.使用DriverManager類來獲取Connection物件
注意:jar包的官方下載地址:點選開啟連結,或者到此處下載:點選開啟連結 密碼: awch
例項:
將下載下來的檔案解壓,再將裡面的mysql-connector-java-5.1.45-bin.jar包匯入到開發工具(我的是MyEclipse)
建立一個簡單的Java Project工程和一個Demo1類用來演示利用JDBC來連線資料庫。
具體程式碼如下:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import org.junit.Test; public class Demo1 { @Test public void fun1() throws ClassNotFoundException, SQLException{ Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager .getConnection("jdbc:mysql://localhost:3306/sss","***","123456"); System.out.println(con); } }
執行結果,如果沒有異常,則證明連線成功!
如果出現以下異常:
一、
這是導包操作有誤。具體導包操作如下:
1.複製到工程:
2.選定mysql-connector-java-5.1.45-bin.jar,右鍵選擇Build Path->Add to Bulid Path。
二、
如果出現:
這個異常是由語句引發的
Connection con = DriverManager
.getConnection("jdbc:mysql://localhost:3306/sss","***","123456");
檢查資料庫是否已經開啟了,或者是url語句是否出錯。