从PHPMYADMIN导出和导入数据

Luc*_*erd 8 php mysql sql phpmyadmin

我使用phpMyAdmin导出数据,但是当我导入数据时出现此错误:

#1452 - 无法添加或更新子行:外键约束失败

我可以相应地设置数据然后我没有得到错误.但是有更好的方法吗?比如在phpMyAdmin中禁用某些选项或向SQL添加一些查询?

Ruf*_*nus 26

问题是pma并不关心插入行的顺序.所以它发生了一个表格行插入FK,其中尚未导入FK行.

要解决此问题,请Disable Foreign Key Checks在从PhpMyadmin导出时使用该复选框.或者自己设定:

SET FOREIGN_KEY_CHECKS=0;
Run Code Online (Sandbox Code Playgroud)

最后:

SET FOREIGN_KEY_CHECKS=1;
Run Code Online (Sandbox Code Playgroud)