数据库用的命令
备份表 create table merger_value_ins_minute_bak like merger_value_ins_minute;
给表改名字 rename table merger_value_ins_minute_bak to merger_value_ins_minute;
看表结构 desc merger_value_ins_minute;
看详细的建表语句 show create table merger_value_ins_minute \G
看看这表的数据多少 select count(*) from merger_value_ins_minute;
删除表 drop table merger_value_ins_minute;
清空表的内容,结构不变。 truncat table merger_value_ins_minute;
新建表----
CREATE TABLE reduce_value_ins_minute
(
id
bigint(20) NOT NULL AUTO_INCREMENT,
name
varchar(64) NOT NULL COMMENT ‘CREATkey name. joined by $’,
tag
varchar(64) DEFAULT NULL COMMENT ‘key nother tags’,
begin_ts
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
modified_at
timestamp NOT NULL DEFAULT ‘1980-01-01 00:00:00’,
data
text,
PRIMARY KEY (id
),
KEY name_tag_begin
(name
,tag
,begin_ts
)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;