SHOW CREATE TABLE 表名; -- 查看表基本结构
DESCRIBE 表名; -- 查看表详细定义
ALTER TABLE 旧表名 RENAME 新表名;
alter table table_a rename table_b;
ALTER TABLE 表名 MODIFY 字段名 数据类型;
alter table table_a modify column_1 varchar(30);
ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;
alter table table_a change column_1 column_2 varchar(40);
ALTER TABLE 表名 MODIFY COLUMN 字段名 数据类型 COMMENT 新注释;
alter table table_a modify column column_1 varchar(20) comment ‘应用名称’;
ALTER TABLE 表名 ADD 字段名1 数据类型 [完整性约束条件] [FIRST | AFTER 字段名2];
alter table table_a add column_1 varchar(20) not null;
ALTER TABLE 表名 DROP 属性名;
alter table student add teacher_name varchar(20) not null;
ALTER TABLE 表名 ENGINE = 存储引擎名;
alter table student2 ENGINE = InnoDB;
ALTER TABLE 表名 ENGINE = 存储引擎名;
alter table student2 ENGINE = InnoDB;
TRUNCATE TABLE 表名字
TRUNCATE table base_city_syn;
TRUNCATE base_city_syn;
ALTER TABLE 表名 ADD PRIMARY KEY (字段名);
ALTER TABLE table_name ADD PRIMARY KEY (column) ;
ALTER TABLE 表名 DROP PRIMARY KEY;
alter table table_a DROP PRIMARY KEY;
ALTER TABLE 表名 ADD UNIQUE 索引名(字段名);
ALTER TABLE table_name ADD UNIQUE (column);
ALTER TABLE 表名 ADD INDEX 索引名 (字段名);
ALTER TABLE table_name ADD INDEX index_name (column);
ALTER TABLE 表名 ADD INDEX 索引名 (字段名1,字段名2,字段名3);
ALTER TABLE table_name ADD INDEX index_name (column1, column2, column3);
ALTER TABLE 表名 DROP INDEX 索引名;
alter table table_a DROP INDEX column_a_index;