三、 關於phpMyAdmin
四、 建立資料庫、資料表注意事項
類型 | bytes | 範圍 | 選項 | |
---|---|---|---|---|
數字類型 | TINYINT(M) 非常小整數 | 1 | -128到127,unsigned狀態則為0到255 | unsigned、zerofill |
SMALLINT(M) 較小整數 | 2 | -32768到32767,unsigned狀態則為0到65535 | unsigned、zerofill | |
MEDIUMINT(M) 中型整數 | 3 | -8388608到8388607,unsigned狀態則為0到16777215 | unsigned、zerofill | |
INT(M) 標準整數 | 4 | -2147483648到2147483647unsigned狀態則為0到4294967295 | unsigned、zerofill | |
BIGINT(M) 大整數 | 8 | -9223372036854775808到9223372036854775807unsigned狀態則為0到18446744073709551615 | unsigned、zerofill | |
FLOAT(M) 單精確度浮點數 | 4 | FLOAT(M,D)最小非零值:±1.175494351E - 38FLOAT(4)最大非零值:±3.402823466E + 38FLOAT(8)最大非零值:±1.7976931348623157E + 308 | zerofill | |
DOUBLE(M) 雙精確度浮點數 | 8 | 最小非零值:±2.2250738585072014E - 308 | zerofill | |
DECIMAL(M,D) | M | 可變;其值的範圍依賴於M和D | zerofill | |
日期類型 | DATE 日期 | 3 | 1000-01-01到9999-12-31 | |
DATETIME 日期時間 | 8 | 1000-01-01 00:00:00到9999-12-31 23:59:59 | ||
TIMESTAMP(M) 時間戳記 | 2,4,6,8,10,12,14 (左) | 1970-01-01 00:00:00到2037 | ||
TIME 時間 | 3 | -838:59:59到838:59:59 | ||
YEAR 年度 | 1 | 1901到2155 | ||
文字類型 | CHAR(M) 固定長度字串 | M | 1<=M<=255 | |
VARCHAR(M) 變動長度字串 | M+1 | 1<=M<=255 | ||
TINYTEXT非常小的文本串 | M+1 | 255個字元 | ||
TEXT小文本串 | M+2 | 65535個字元 | ||
MEDIUMTEXT中等文本串 | M+3 | 16777215個字元 | ||
LONGTEXT大文本串 | M+4 | 4294967295個字元 | ||
TINYBLOB超小型BLOB | M+1 | 255個字元 | ||
BLOB小型BLOB | M+2 | 65535個字元 | ||
MEDIUMBLOB中型BLOB | M+3 | 16777215個字元 | ||
LONGBLOB大型BLOB | M+4 | 4294967295個字元 | ||
特殊 | ENUM 單選選項 | 1或2 | 最多65535個選項 | |
SET 複選選項 | 1,2,3,4,8 | 最多64個選項 |