mysql建表

CREATE TABLE t_table_name (
  r_id int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  r_avail tinyint(4) NOT NULL COMMENT '控制开关',
  r_btime TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '开始时间',
  r_etime TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '结束时间',
  r_ctime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',  
  r_app_ver varchar(64) DEFAULT '' COMMENT '客户端版本号',
  r_guid_list text DEFAULT '' COMMENT '客户端GUID列表',
  r_app_type int(11) DEFAULT '0' COMMENT '应用类型',    
  r_plfm_type int(11) DEFAULT '0' COMMENT '平台类型',
  r_country varchar(128) DEFAULT '' COMMENT '国家',
  r_prov varchar(128) DEFAULT '' COMMENT '省',
  r_city varchar(128) DEFAULT '' COMMENT '城市',
  r_isp varchar(128) DEFAULT '' COMMENT '运营商',
  r_ip varchar(128) DEFAULT '' COMMENT 'IP段',
  PRIMARY KEY(r_id)

) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;


1、指明id从100开始自动增长,即自动增长的ID保留出一段。:

AUTO_INCREMENT=100


2、只有一个时间项可以指定为CURRENT_TIMESTAMP。


3、COMMENT 只对表定义有意义,在表格中是看不到的。

你可能感兴趣的:(mysql)