MySQL字段說明書用于記錄數據表中的字段信息,包括字段名、數據類型、長度、是否允許為空、默認值等。
CREATE TABLE `table_name` ( `id` int(11) NOT NULL COMMENT '主鍵ID', `name` varchar(20) NOT NULL COMMENT '姓名', `age` tinyint(3) unsigned DEFAULT '0' COMMENT '年齡', `email` varchar(50) DEFAULT NULL COMMENT '郵箱', `phone` char(11) NOT NULL COMMENT '手機號碼', `address` varchar(100) DEFAULT NULL COMMENT '地址', PRIMARY KEY (`id`), UNIQUE KEY `phone` (`phone`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用戶信息表';
字段說明:
- id:主鍵ID,數據類型為int,長度為11,不允許為空
- name:姓名,數據類型為varchar,長度為20,不允許為空
- age:年齡,數據類型為tinyint,長度為3,不允許為負數,且默認值為0
- email:郵箱,數據類型為varchar,長度為50,可以為空,且默認值為NULL
- phone:手機號碼,數據類型為char,長度為11,不允許為空
- address:地址,數據類型為varchar,長度為100,可以為空,且默認值為NULL
主鍵、唯一鍵和注釋:
- id為主鍵,用于唯一標識每個用戶信息,不允許為空
- phone為唯一鍵,用于保證每個手機號碼只能對應一個用戶信息
- 對表和字段添加注釋,便于理解和維護數據表結構
上一篇mysql字段設置最大值
下一篇css背景變黑變透明