要进行备份,请按照以下步骤操作。
SHOW TABLES LIKE
SHOW CREATE TABLE
现在备份正常。
恢复时我正面临着这个问题。
如果某些表包含引用其他表的外键约束。 我无法创建表格。
我发现了问题因为我正在逐桌备份。
例如,有4个表 A,B,C,d
我在上面的表中备份并将它们存储到这个订单的文件中 A B C D。在恢复时导致错误。
我的问题是如果表包含约束,如何在备份数据库时处理?
我搜索了很多,但我无法得到很好的解决方案。所以,如果我做错了,请分享如何做或分享。
谢谢。
答案 0 :(得分:0)
至于这个问题的更新,我现在暂时禁用了密钥检查。这个解决方案贴在这个问题上 http://stackoverflow.com/questions/15501673/how-to-temporarily-disable-a-foreign-key-constraint-in-mysql
SET FOREIGN_KEY_CHECKS=1;