sql语句创建数据库

还是要多手动创建数据库,以下是创建数据库常用信息 基本上够用了

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 ;

猜你喜欢

转载自www.cnblogs.com/G921123/p/10220204.html