#添加 not null
ALTER TABLE USER MODIFY NAME VARCHAR(20) NOT NULL
#删除 not null
ALTER TABLE USER MODIFY NAME VARCHAR(20)
#添加 unique
ALTER TABLE USER ADD UNIQUE(NAME)
#删除 unique
ALTER TABLE USER DROP INDEX NAME
3.primary key约束
#添加主键
ALTER TABLE USER MODIFY id INT PRIMARY KEY
#删除主键
ALTER TABLE USER DROP PRIMARY KEY
#id自增长
ALTER TABLE USER MODIFY id INT AUTO_INCREMENT
#删除自增
ALTER TABLE USER MODIFY id INT
4.foreign key约束
#创建外键
CONSTRAINT 外键名称(自起) FOREIGN KEY (外键列) REFERENCES 主表名(主表列)
#删除外键
ALTER TABLE 表名 DROP FOREIGN KEY 外键名称
#添加外键
ALTER TABLE 表名 CONSTRAINT 外键名称(自起) FOREIGN KEY (外键列) REFERENCES 主表名(主表列)
#级联更新/删除
ON UPDATE/DELETE CASCADE