mysql> show create table table_test;
| table | create table |
| table_test | create table `table_test` (
`id` bigint(20) not null auto_increment comment '涓婚敭',
`activity_id` varchar(20) not null comment '媧誨姩id',
`store_code` varchar(100) not null comment '媧誨姩鍚嶇о',
`generation_date` date default null comment '鐢熸垚鏃ユ湡,鏍煎紡錛歽yyy-mm-dd',
`ordercon_num` bigint(20) default '0' comment '璁㈠崟杞寲浜烘暟',
`create_time` datetime default current_timestamp comment '鍒涘緩鏃墮棿',
`update_time` datetime default null on update current_timestamp comment '旋存柊鏃墮棿',
`delete_flag` varchar(1) default '1' comment '鐘舵€?1-鍚敤錛?-鍒犻櫎',
primary key (`id`),
unique key `uk_activityid_date` (`activity_id`,`generation_date`) using btree,
key `idx_storecode` (`store_code`) using btree
) engine=innodb default charset=utf8 comment='搴楅摵緇村害澶╄〃' |
亂碼正好算加密了~
刪除聯合主鍵索引:
alter table table_test drop index `uk_activityid_date`;
新增索引:
alter table table_test add index `idx_activityid` (`activity_id`) using btree;
mysql敤 罰 mysql新增刪除索引
mysql show create table table test table create table table test create table table test id bigint 20 not null auto increment comment 涓婚敭 activity id ...
MYSQL新增約束,刪除約束新增列,修改列,刪除列
mysql新增約束,刪除約束 新增列,修改列,刪除列 新增主鍵約束 alter table 表名 add constraint 主鍵 形如 pk 表名 primary key 表名 主鍵字段 新增外來鍵約束 alter table 從表 add constraint 外來鍵 形如 fk 從表 主表 ...
mysql刪庫指令碼 MySQL 多例項刪庫指令碼
db版本 5.5.14 os centos 6.3 在測試環境中,在一台伺服器上建立多個例項,在每個例項中乙個乙個刪庫比較麻煩,因此用下面指令碼,可以直接刪除所有庫,除了系統庫以外 bin bash mysql export servers mysql bin mysql for i in dofo...