还是要多手动创建数据库,以下是创建数据库常用信息 基本上够用了
unsigned 数值类型 无符号化
AUTO_INCREMENT 自增长
PRIMARY KEY 唯一主键
COMMENT 备注信息
BIT 类型只有1和0两个值
enum 枚举数值类型
数据库字段 有些特殊类型要设置小数 例如 : 价格这些会带有小数的
CREATE TABLE TEST(
id smallint(6) unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '主键(自增长)',
val varchar(20) NOT NULL COMMENT '数值',
type int NOT NULL COMMENT '内部类型',
bel smallint(4) COMMENT '从属关系' ,
grade smallint(4) DEFAULT 1 COMMENT '等级',
remark varchar(255) COMMENT '备注',
show bit DEFAULT 1 COMMENT '是否可见',
price decimal(5,2) not null comment '价格',
status enum('0', '1', '2')
key `id` (`id`),
)ENGINE=INNODB DEFAULT CHARSET=utf8 ;