由于外键 phpMyAdmin 的约束,BigDump 无法导入
Posted
技术标签:
【中文标题】由于外键 phpMyAdmin 的约束,BigDump 无法导入【英文标题】:BigDump can't import because of constraint of foreign key phpMyAdmin 【发布时间】:2015-02-09 19:02:50 【问题描述】:我们正在尝试将我们的数据库导入到新的数据库环境中。 起初我们尝试使用 phpMyAdmin 导入功能,但数据库太大而无法做到这一点。 接下来,我们使用了 BigDump,但它也给了我们外键约束的错误。 我已经看过这意味着什么,我发现该表无法删除、替换或更新,因为它无法破坏外键。
有什么办法可以避免这个错误吗?
我已经尝试过这个查询(我没有使用查询的经验):
SET FOREIGN_KEY_CHECKS=0;
但不幸的是,这不起作用。
需要更多信息吗?欢迎提问!
提前致谢!
【问题讨论】:
【参考方案1】:当您使用我的 BigDump 脚本时,请在 bigdump.php 配置部分取消注释此行,以禁用每个导入会话的外键检查:
$pre_query[]='SET foreign_key_checks = 0';
【讨论】:
以上是关于由于外键 phpMyAdmin 的约束,BigDump 无法导入的主要内容,如果未能解决你的问题,请参考以下文章