1. 外键值可以为null,可以重复,但是不能是不存在的值 2. 外键指向的表,不能先删除 3. 外键指向的数据不能先删除,如果需要删除,先删除外键约束或先删除外键的数据 (断开关联关系) - 使用外键必须要求两张表相同的InnoDB引擎,myisam不支持外键约束 - 除非特定情况 一般工作中不使用外键约束,使用java代码通过逻辑...