回答
如果你將要改變的實時數據庫,那麼你真的需要你開始之前做備份,您移除任何前置式訪問後最好後端網站等,以便沒有「活動」的數據庫活動。 (如果你使用的是InnoDB而不是MyISAM表,那麼這個問題就不那麼嚴重了。)另外,當你進行修改時,你應該理想地阻止對數據庫的所有訪問,否則如果你必須將數據庫滾回到其以前的狀態。
要創建備份,最簡單的解決方案是使用與MySQL捆綁的mysqldump命令行工具。這將創建一個文本文件,您可以使用該數據庫恢復到其原始狀態。
作爲提示,您可能需要特別注意「--add-drop-table」選項,因爲如果您想在備份文件的內容上跺一下任何內容,這將證明是有用的。 (注:這當然會擦出ALL「當前」的數據。)
最後,如果你將要作出的任何顯著的變化,那麼你真的想:
創建攜帶所有必要的改變等腳本(然後你可以在命令行通過「
mysql < [text file name]
」執行腳本。)使用
mysqldump
轉儲數據庫的當前內容,然後建立一個測試數據庫與這些數據,因此您可以確保您的更改實際上按預期工作。
是的。通過這樣做備份第一 ..
+1來自我。 (無法抵制強調「第一」的道歉。):-) – 2011-01-21 11:09:46
+1和@middaparka的額外功勞**強調**它:) – BoltClock 2011-01-21 11:09:54
- 1. 恢復mySQL數據庫
- 2. Mysql數據庫恢復
- 3. 恢復MySQL數據庫
- 4. C#MySQL數據庫恢復
- 5. 恢復mysql數據庫
- 6. MySQL - 恢復數據
- 7. 備份和恢復mysql數據庫c#
- 8. mysql:從frm文件恢復數據庫
- 9. 從LAMP恢復mysql數據庫
- 10. 猛砸恢復數據庫MySQL的
- 11. 卸載WAMP後恢復MySql數據庫?
- 12. 恢復Windows Azure中的Mysql數據庫
- 13. 恢復Mysql中的舊數據庫
- 14. 的MySQL的InnoDB數據庫恢復
- 15. 用PHP恢復Mysql數據庫?
- 16. 恢復已刪除的mysql數據庫
- 17. 如何恢復mysql數據庫
- 18. 如何在mysql中恢復數據庫?
- 19. Mysql數據庫恢復問題
- 20. MySql錯誤1064 - 恢復數據庫
- 21. 從* .frm文件恢復數據庫 - mysql?
- 22. 將MySQL表恢復到數據庫
- 23. 從mysql dump恢復wordpress數據庫
- 24. 如何從WAMP恢復MySQL數據庫?
- 25. 從ibdata1恢復mysql數據庫
- 26. 的MySQL,轉儲,數據庫恢復
- 27. mysql數據庫恢復在JAVA
- 28. 錯誤而恢復MySQL數據庫
- 29. MySQL數據庫恢復錯誤
- 30. MySQL錯誤的恢復數據恢復
如果您除了添加新表格之外沒有其他任何操作,您應該可以將它們「刪除」。 (當然,備份副本太多不是一個大問題,但太少太可怕了。) – 2014-01-14 11:49:28