1. 程式人生 > >JDBC連線資料庫例項

JDBC連線資料庫例項

利用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語句是否出錯。