管束是 mysql 用以维护保养数据库系统完好性与一致性的数据库对象,适用外键约束、外键约束、唯一、非空、初始值与自增等管束种类。这种管束可以确保数据库安全、提升性能、简单化维护保养,可通过创建或修改表时特定管束词法运用。
MySQL 管束的使用方法
管束是 MySQL 里的数据库对象,用以维护保养数据库系统的完整性和一致性。根据管束,可以限制列值、特定主键和外键关联,及其强制性别的标准。
管束种类
MySQL适用下列种类的束缚:
主键约束:唯一标识表格中每排的列或列组成。 外键约束:创建两个表相互之间的关系,保证表中纪录与另一个表中相关记录维持一致性。 唯一约束:保证表格中并没有反复数值。 非空管束:不可以列值为空。 初始值管束:为没有显式特定系数的列特定初始值。 自增管束:为列形成唯一的系列号。管束词法
以下属于一些常见的管束词法:
主键约束:
PRIMARYKEY(column_name)
外键约束:
FOREIGNKEY(column_name)REFERENCESother_table(column_name)
唯一约束:
UNIQUE(column_name)
非空管束:
NOTNULL
初始值管束:
DEFAULTvalue
自增管束:
AUTO_INCREMENT
管束带来的好处
应用管束带来的好处包含:
保证数据的有效性和一致性。提升数据库性能。简单化数据库维护。运用管束
可以通过以下方式运用管束:
创建表时:在 CREATE TABLE 句子中特定管束。 修改表时:应用 ALTER TABLE 句子向目前表中加入管束。以上就是关于mysql管束如何使用的详细内容,大量欢迎关注站其他类似文章!