对我来说,在导入由
mysqldump
,这将按字母顺序创建表,在我的示例中,这将导致外键引用稍后在文件中创建的表。(提示此页的道具:
https://www.percona.com/blog/2017/04/06/dealing-mysql-error-code-1215-cannot-add-foreign-key-constraint/
)
由于mysqldump按字母顺序排列表,并且我不想更改表的名称,所以我按照jeremyweir的回答中的说明进行了操作
on this page
,哪个州
set FOREIGN_KEY_CHECKS = 0;
在转储文件的顶部
SET FOREIGN_KEY_CHECKS = 1;
在转储文件的底部。
这个办法对我有效。