Log File物理結構
log block結構分為日誌頭段、日誌記錄、日誌尾部
Block Header,佔用12位元組
Data部分
Block tailer,佔用4位元組
Block Header
這個部分是每個Block的頭部,主要記錄的塊的信息
Block Number,表示這是第幾個block,佔用4位元組,是通過LSN計算得來的,佔用4位元組
Block data len,表示該block中有多少位元組已經被使用了,佔用2位元組
First Rec offet,表示該block中作為第一個新的mtr開始的偏移量,佔用2位元組
Checkpoint number,表示該log block最後被寫入時的檢查點的值,佔用4位元組
Ⅱ python連接MySQL資料庫實例分析
python連接MySQL資料庫實例分析
本文實例講述了python連接MySQL資料庫的方法。分享給大家供大家參考。具體實現方法如下:
import MySQLdb
conn = MySQLdb.connect(host="localhost",
user="root",
passwd="123456",
db="test")
cursor = conn.cursor()
cursor.execute("select * from hard")
res = cursor.fetchall()
for x in res:
print x
cursor.close()
conn.close()
運行結果如下:
希望本文所述對大家的python程序設計有所幫助。
Ⅲ 如何用mysql設計一個論壇資料庫
簡單用戶表 tb_user:
userid , username
用戶詳細信息表 tb_userinfo
userid , email , homepage , phone , address
把用戶信息分開的目的就是保證經常查詢的數據在一張表,其它信息放到另一張表
論壇主題表 tb_bbs
bbsid , userid , title , ip , repleycount , replyuserid , createtime , lastreplytime
論壇內容標 tb_bbs_content (此表可按照bbsid進行分表存儲)
bbsid , content;
論壇回復表 tb_bbs_reply (此表可按照bbsid進行分表存儲)
replyid , bbsid , userid , content , replytime , ip
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/zou274/archive/2009/04/18/4091036.aspx
Ⅳ 求SQL資料庫設計實例
在MySQL中,可以使用CREATEDATABASE語句創建資料庫,語法格式如下:CREATEDATABASE[IFNOTEXISTS]<資料庫名>[[DEFAULT]CHARACTERSET<字元集名>][[DEFAULT]COLLATE<校對規則名>];
[]中的內容是可選的。語法說明如下:
<資料庫名>:創建資料庫的名稱。MySQL的數據存儲區將以目錄方式表示MySQL資料庫,因此資料庫名稱必須符合操作系統的文件夾命名規則,不能以數字開頭輪拿,盡量要有實際意義。注意在MySQL中不區分大小寫。
IFNOTEXISTS:在創建資料庫之前進行判斷,只有該資料庫目頃纖前尚不存在時才能執行操作。此選項可以用來避免資料庫已經存在而重復創建的錯誤。
[DEFAULT]CHARACTERSET:指定資料庫的字元集。指定字元集的目的是為了避免在數雀桐仿據庫中存儲的數據出現亂碼的情況。如果在創建資料庫時不指定字元集,那麼就使用系統的默認字元集。
[DEFAULT]COLLATE:指定字元集的默認校對規則。
MySQL的字元集(CHARACTER)和校對規則(COLLATION)是兩個不同的概念。字元集是用來定義MySQL存儲字元串的方式,校對規則定義了比較字元串的方式。後面我們會單獨講解MySQL的字元集和校對規則。