CREATE TABLE IF NOT EXISTS 表名 (
字段名 类型 是否为空 默认值 是否自增 注释,
...,
PRIMARY KEY (`admin_id`),
KEY `admin_id` (`admin_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;
解释:
(1)PRIMARY KEY (`admin_id`)
设置admin_id为主键
(2)KEY `admin_id` (`admin_id`)
?
(3)ENGINE=InnoDB
设置表的引擎
InnoDB是比较新的,支持外键与事务处理等特性
(4)DEFAULT CHARSET=utf8
设置默认字符集
(5)AUTO_INCREMENT=11 ;
自增的起始值
例如:
(1)不为空,自增
`id` tinyint(4) NOT NULL AUTO_INCREMENT COMMENT '序列号'
(2)不为空,有默认值
`enabled` enum('Y','N') NOT NULL DEFAULT 'Y' COMMENT '是否可用'
(3)可为空,默认值为空
`imgurl` varchar(255) DEFAULT NULL COMMENT '图片地址'