mysql 数据库字段类型介绍
** 類型後面的括號表示顯示寬度不影響數值 如 int (3 ) 只顯示 3個位
** 對於數據類型存儲數據量大的,需要運行 optimize table 以減少碎片和提高性能
一 . 整型:
tinyint : 一個字節 == 0~255 的 用 tinyint (1) 屬性: UNSIGNED
smallint : 兩個字節 =0~65536
mediumint : 三個字節
Int : 四個字節
float : 四個字節
bigint : 八個字節
double: 八個字節
declmal: 最大 八個字節
二 . 字符型: blob 為二進制字符串
1. char (M) : 0~255 個字節
2. varchar(M) : 0~255 個字節 (可變長度)
3. tinytext : 0~255個字節 tinyblod 0~2^8-1 (可變長度)
4. text : 0~65536個字節 blob 0~2^16-1 (可變長度)
5. mediumtext: 0~16777215個字節 2 ^24次方-1 mediublob 0~2^24-1 (可變長度)
6. longtext : 0~2^32次方-1 個字節 (可變長度)
7. enum ('v1','v2') 0~65535
三 . 日期 (略)
个人博客: www.xmsdn.com