更新时间:2022-01-19 13:12:49
向您解释mysql如何建立约束。相信朋友们也应该很关心这个话题。现在,让我们来谈谈mysql是如何为我们的朋友建立约束的。边肖还收集了关于mysql如何建立约束的信息。我希望你看到后会喜欢。
方法:1 .创建表时,使用字段后的主键和外键关键字建立主键和外键约束;2.构建表后,使用关键字(如主键,而不是null,是构建约束的唯一关键字)的“alter table”语句。
MYSQL添加约束
当第一个:创建一个表时
创建表表名(
第1列数据类型(int)主键auto_increment,
第2列数据类型不为空,
第3列数据类型唯一,
第4列数据类型默认'值',
约束索引名称外键引用主键表(主键列)
删除时级联|删除时集为空
)第二个:建表完成后
1.主键约束
添加: alter table _ name添加主键(字段)
删除: alter table _ name删除主键
2.非空约束
添加:更改表表名修改列名数据类型不为空
删除:更改表表名修改列名数据类型null
3.唯一约束
添加: alter table _ name添加唯一约束名称(字段)
删除: alter table table删除键约束名称
4.自动生长
添加:更改表名修改列名int auto_increment
删除:更改表名修改列名int
5.外键约束
添加: alter table table _ name添加约束约束名称外键(外键列)
引用主键表(主键列)
删除:
第一步:删除外键。
Altertable _ name删除外键约束名称
第二步:删除索引。
Altertable _ name删除索引索引名称
[^1]:
约束名与索引名相同。
6.缺省值
添加:alter table表名alter列名设置默认值' value '
删除:alter table table_name alter列名删除默认值。以上就是mysql如何建立约束的细节!
来源:php中文网站