美文网首页
6 数据库约束

6 数据库约束

作者: Aantabile | 来源:发表于2018-05-07 09:29 被阅读0次

    1、约束能保证数据的完整性与一致性;

    2、约束分为表级约束和列级约束;

    3、约束类型包括:

      NOT NULL (非空约束)

    PRIMARY KEY (主键约束)

    UNIQUE KEY (唯一约束)

    DEFAULT( 默认约束)

    FOREIGN KEY (外键约束)

    2、外键约束

    (1)、父表与子表必须使用相同的存储引擎InnoDB,禁止使用临时表

    (2) 、外键列(只添加了FOREING的列)与参照列必须具有相同的数字结构,其中数字的长度或是否有符号位必须相同;而字符的长度则可以不同。

    (3)、外键列和参照列必须创建索引,如果外键列不存在索引的话,MYsql将自动创建索引

    相关文章

      网友评论

          本文标题:6 数据库约束

          本文链接:https://www.haomeiwen.com/subject/qcjxfftx.html