環境:
grammar version:2.6
interpreter:python27/python.exe
table1.py如下:連線資料庫mydb.db,如果mydb.db不存在,自動建立。建立表table1,建立乙個觸發器insert_ok,當在table1中插入一條記錄時同時在table2中插入該記錄。
table2.py如下:連線資料庫mydb.db,如果mydb.db不存在,自動建立。建立表table2,當在table1中插入一條記錄時同時在table2中插入該記錄。
第一次應先執行table2.py,再執行table1.py,否則會報錯,因為觸發器的執行在這裡依賴table2的存在。
生成的mydb.db可以通過sqlite expert professional 2.0開啟進行檢視。
MySQL資料庫基本操作(資料庫操作一)
1 命令 行登入語法 mysql u使用者名稱 h主機名或者ip位址 p密碼 登入到本機 mysql h localhost u root p密碼 檢視當前使用者的許可權 show grants 2 建立資料庫 1 create database database name database nam...
資料庫事務操作 資料庫事務隔離級別
參考文章 參考文章 對資料庫dml操作後,先寫入redo log,然後將資料讀到db buffer cache,這時候你查詢的是buffer cache裡面的內容,如果關閉當前視窗重新查詢,或者從其它視窗查詢,是沒有資料的.commit之後通過ckpt程序觸發checkpoint,呼叫dbwn將資料...
JDBC 查詢(讀操作)資料庫
註冊mysql的驅動 獲得乙個連線 建立乙個查詢 處理結果集 關閉連線 class.forname com.mysql.jdbc.driver connection conn drivermanager.getconnection db url,user,pass preparedstatement...