如何使用mysql workbench进行自动mysql数据库备份

时间:2010-12-26 03:34:21

标签: mysql database-backups

如何使用mysql workbench自动进行mysql db backup?

alt text

有可能吗?

3 个答案:

答案 0 :(得分:10)

自动备份不需要Mysql工作台,
设置一个crontab并使用mysqldump(或等效的)将完成相同的工作并且更容易。

示例:

crontab -e

/* backup every day at 00:00:00 */
0 0 * * * mysqldump -u root -ppassword YOUR_DATABASE > /backup/YOUR_DATABASE.sql

答案 1 :(得分:5)

如果您有一个包含PHP的网络服务器,我建议MySqlDumper

它支持:

  • 自动备份
  • 电子邮件备份
  • 压缩备份
  • 轮换备份

答案 2 :(得分:1)

在Workbench中未计划ATM计划备份: http://bugs.mysql.com/bug.php?id=50074

同时Workbench旨在拥有强大的脚本shell,因此您可以尝试 调查哪些命令可用于备份并直接从shell调用它们。 (但我同意这是太笼统的想法):

http://dev.mysql.com/doc/workbench/en/wb-extending.html