添加主键约束:
ALTER TABLE tbl_name ADD 【CONSTRAINT 【symbol索引名】】 PRIMARY KEY 【index_type】 (index_col_name1,index_col_name2,......)
删除主键约束:
ALTER TABLE tbl_name DROP PRIMARY KEY
添加唯一约束:
ALTER TABLE tbl_name ADD 【CONSTRAINT 【symbol索引名】】 UNIQUE 【INDEX | KEY】 【index_name】 【index_type】 (index_col_name1,index_col_name2,......)
删除唯一约束:
①SHOW INDEXES FROM tbl_name; //找到索引名
②ALTER TABLE tbl_name DROP {INDEX | KEY} index_name; //删除索引
添加外键约束:
ALTER TABLE tbl_name ADD 【CONSTRAINT 【symbol索引名】】 FOREIGN KEY 【index_name】 (index_col_name1,index_col_name2,......) reference_definition
删除外键约束:
①SHOW CREATE TABLE tbl_name; //找到外键名
②ALTER TABLE tbl_name DROP FOREIGN KEY fk_symbol; //删除外键
③SHOW INDEXES FROM tbl_name; //找到索引名
④ALTER TABLE tbl_name DROP {INDEX | KEY} index_name; //删除索引
添加/删除默认约束:
ALTER TABLE tbl_name ALTER 【COLUMN】 col_name {SET DEFAULT literal | DROP DEFAULT}