1. 程式人生 > >Java定義一個類,通過連線mysql,演示訪問資料庫的一般步驟

Java定義一個類,通過連線mysql,演示訪問資料庫的一般步驟

1、載入驅動程式

2、建立資料庫連線

3、建立statement物件

4、執行sql語句

5、處理返回結果

6、關閉建立的物件

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class ConnectionDemo {
	public static void main(String args[]) {

		try {
			// 載入oracle驅動
			Class.forName("com.mysql.jdbc.Driver");
			// 建立資料庫連線
			Connection conn = DriverManager.getConnection(
					"jdbc:mysql://localhost:3306/test", "root", "bo123456");
			System.out.println("連線成功!");
			// 建立Statment物件
			Statement stmt = conn.createStatement();
			// 獲取查詢結果集
			ResultSet rs = stmt
					.executeQuery("SELECT sno,name,age FROM student");
			System.out.println("查詢成功!");
			// 訪問結果集中的資料
			while (rs.next()) {
				System.out.println(rs.getString(1));
			}
			// 關閉結果集
			rs.close();
			//關閉載體
			stmt.close();
			//關閉連線
			conn.close();
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}

	}
}