回答
如果你将要改变的实时数据库,那么你真的需要你开始之前做备份,您移除任何前置式访问后最好后端网站等,以便没有“活动”的数据库活动。 (如果你使用的是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