mysqldump --compact --no-create-info -h192.168.150.180 -uroot -p live pnlbus_stops | sed s/pnlbus_stops/bus_stops/g | mysql test
我收到错误: 第1行的错误1062(23000):密钥1的重复条目“AN”
这是因为测试DB中的bus_stops表具有外键约束。在从“实时”DB插入之前,如何从单个语句中截断测试数据库中的bus_stops表?
答案 0 :(得分:3)
把
set FOREIGN_KEY_CHECKS = 0;
位于转储文件的顶部
并放
SET FOREIGN_KEY_CHECKS = 1;
转储文件底部的