美文网首页
Cannot add foreign key constrain

Cannot add foreign key constrain

作者: 轻云绿原 | 来源:发表于2018-04-27 09:21 被阅读7次

    增加外键时会有几个限制

    1. 两个键的数据类型要一致。
    2. 外键在主表里要有唯一性。
    3. 两张表的引擎要一样(这个我试过,不一致就会报这个错)。
      在建表时确认一个ENGINE的默认值。

    查看engine

    • show table status from _database where name= 'table_name';
    • show create table _tableName;
    1. 设置外键时“删除时”设置为“SET NULL”(这个没试过)。

    相关文章

      网友评论

          本文标题:Cannot add foreign key constrain

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