//分組管理 建立data_type資料表
$sql = "CREATE TABLE data_type (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(30) NOT NULL COMMENT '标題',
admin_name VARCHAR(30) NOT NULL COMMENT '誰添加的分組',
flid INT(11) NULL,
pid INT(11) NULL,
uid INT(11) NULL,
tid INT(11) NULL,
time TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '建立時間'
)";
if (mysqli_query($conn, $sql)) {
echo "資料表 MyGuests 建立成功";
} else {
echo "建立資料表錯誤: " . mysqli_error($conn);
}
mysqli_close($conn);
- NOT NULL - 每一行都必須含有值(不能為空),null 值是不允許的。
- DEFAULT value - 設定預設值
- UNSIGNED - 使用無符号數值類型,0 及正數
- AUTO INCREMENT - 設定 MySQL 字段的值在新增記錄時每次自動增長 1
- PRIMARY KEY - 設定資料表中每條記錄的唯一辨別。 通常列的 PRIMARY KEY 設定為 ID 數值,與 AUTO_INCREMENT 一起使用。
COMMENT 是注釋
time TIMESTAMP NULL DEFAULT
CURRENT_TIMESTAMP COMMENT '建立時間'