Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我写了一个简单的 SQL语句来为 wordpress 创建插件——只有几个有关系的表。我决定在 MySQL 工作台中对其进行一些测试,一切都很好,得到了表和关系。然后我正在尝试对其进行正向工程-工作台稍微更改了文本...然后报告错误:
老实说,我在这里很困惑......架构看起来很简单,我确定我没有制作任何类型,为什么会出错?
确保两个表中的列相同,包括外键和主键的符号。
会不会是引擎?InnoDB 处理外键,但我认为标准的 MyISAM 并不总是,或者至少并不总是,这取决于版本。
如果您尝试将外键限制添加到包含数据的表中的属性,如果未满足外键限制,您可能会遇到问题。我的意思是,如果属性中有一个现在是外键的值,并且该值不包含在外键引用的表的属性中。