如何备份 MySQL 数据库?

如何备份 MySQL 数据库?

有没有办法备份 MySQL 数据库,以便如果出现错误,可以轻松地用相同的数据重新创建表?

答案1

是的,有很多方法。有一个在文档中总结了许多可用的方法。

例如,您可以看看:

mysqldump db_name > dump_file

答案2

我必须同意

mysqldump db_name > dump_file

选项。请注意,如果您将其自动化,则需要将用户名和密码添加到脚本中以确保其正常运行。

答案3

mysqldump 可快速轻松地转储数据库。但如果您管理一些数据库服务器并有定期备份计划,您可以尝试使用 mysql-zrm,这是一种更复杂、更灵活的方法。

http://www.zmanda.com/backup-mysql.html

设置起来很麻烦,但一旦设置完成,您就可以轻松地根据日期和其他条件搜索并找到单个备份。您可以恢复整个数据库或仅恢复单个表。如果您花时间这样做并且您不仅仅需要偶尔执行备份,您会感谢自己。

相关内容