[英]Take MySQL Database dump contain Constraints tables
要進行備份,請按照以下步驟進行操作。
SHOW TABLES LIKE
數據庫中的表列表 SHOW CREATE TABLE
獲取表結構 現在備份工作正常。
在恢復期間,我正面臨着這個問題。
如果某些表包含引用其他表的外鍵約束。 我無法創建表格。
我找到了問題,因為我正在逐桌備份。
例如,有4個表A,B,C,D
我把上面的備份存儲到文件中,就像這個命令A,B,C,D一樣。 而恢復導致錯誤。
我的問題是如果表包含約束,如何在備份數據庫時處理?
我搜索了很多,但我無法得到很好的解決方案。 所以,如果我做錯了,請分享如何做或分享。
謝謝。
至於這個問題的更新,我暫時禁用了密鑰檢查,現在它已經工作了。 此解決方案發布在此問題http://stackoverflow.com/questions/15501673/how-to-temporarily-disable-a-foreign-key-constraint-in-mysql
SET FOREIGN_KEY_CHECKS=1;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.