JDBC 查詢(讀操作)資料庫

2022-07-10 21:42:09 字數 686 閱讀 3926

註冊mysql的驅動

獲得乙個連線

建立乙個查詢

處理結果集

關閉連線

class.forname("com.mysql.jdbc.driver");
connection conn = drivermanager.getconnection(db_url, user, pass);
preparedstatement stmt = conn.preparestatement(sql);

stmt.setstring(1, "param");

resultset rs = stmt.executequery();

把一行資料對映成乙個物件。

while (rs.next())
rs.close();

stmt.close();

conn.close();

// 在 finally 裡也得釋放,避免程式丟擲異常而無法釋放。

finally catch (sqlexception se2) // nothing we can do

try catch (sqlexception se)

}

MySQL資料庫基本操作(資料庫操作一)

1 命令 行登入語法 mysql u使用者名稱 h主機名或者ip位址 p密碼 登入到本機 mysql h localhost u root p密碼 檢視當前使用者的許可權 show grants 2 建立資料庫 1 create database database name database nam...

Python資料庫操作 資料庫建立,插入,觸發器

環境 grammar version 2.6 interpreter python27 python.exe table1.py如下 連線資料庫mydb.db,如果mydb.db不存在,自動建立。建立表table1,建立乙個觸發器insert ok,當在table1中插入一條記錄時同時在table2...

資料庫事務操作 資料庫事務隔離級別

參考文章 參考文章 對資料庫dml操作後,先寫入redo log,然後將資料讀到db buffer cache,這時候你查詢的是buffer cache裡面的內容,如果關閉當前視窗重新查詢,或者從其它視窗查詢,是沒有資料的.commit之後通過ckpt程序觸發checkpoint,呼叫dbwn將資料...