1添加表字段
alter table tablename add transactor varchar(10) not Null;
alter table tablename add id int unsigned not Null auto_increment primary key
2.修改某个表的字段类型及指定为空或非空
alter table 表名称 change 字段原名 字段新名 字段类型 [是否允许非空
alter table 表名 modify 字段名 字段类型 [是否允许非空];
alter table 表名称 modify 字段名称 字段类型 [是否允许非空];
3如果要删除某一字段,可用命令:ALTER TABLE mytable DROP 字段名;
**************************华丽分割线**************************
以下是索引增加删除
增加 tb_a 表 的 column字段 加索引名字为indexName;
alter table tb_a add index test(column);
create index indexName on tb_a (column);
添加外键约束
alter table 表明 add constraint 主键名 primary key 表名(主键字段)
添加主键约束
alter table 标明 add constraint 外键名 foreign key(外键字段)references 关联表名(关连字段)
1.添加主键索引
ALTER TABLE `table_name` ADD PRIMARY KEY (`column`)
2.添加唯一索引
ALTER TABLE `table_name` ADD UNIQUE (`column`)
3.添加全文索引
ALTER TABLE `table_name` ADD FULLTEXT (`column`)
4.添加普通索引
ALTER TABLE `table_name` ADD INDEX index_name (`column` )
5.添加组合索引
ALTER TABLE `table_name` ADD INDEX index_name (`column1`, `column2`, `column3`)
此处引用https://zhidao.baidu.com/question/321428894.html
删除
drop index indexName on tb_a ;
alter table tb_a drop index indexName;
或者ALTER TABLE table_name DROP PRIMARY KEY