如何通过 3 种快速方法实现 MySQL 自动备份
如何在 Windows 中备份 MySQL 所有数据库?找到5个解决方案,让您在 Windows Server 2012、2016、2019 中创建 MySQL 自动备份。
几乎所有企业都依赖数据库来存储数据,其中MySQL数据库是笔记哦啊常见的一种。因此,必须有一个可靠的自动备份解决方案,以防数据丢失或损坏。本文将向您展示如何通过不同的方法自动备份MySQL数据库。
备份 MySQL 数据库可以让您免去许多麻烦!我们还将提供有关使用可靠的数据库备份软件 或在 MySQL 中应用嵌入式自动备份功能来安排 MySQL 自动备份的分步教程 。
MySQL Workbench是一个可视化设计工具,它与 MySQL 数据库一起工作。此应用程序还允许您创建 MySQL 数据库的逻辑备份。
要使用 MySQL Workbench 创建备份,请执行以下步骤:
1. 打开 MySQL Workbench 并连接到您的数据库服务器。
2. 单击“管理”选项卡,然后从选项列表中选择“备份管理器”。
3. 单击备份管理器窗口中的“新建备份”计划按钮。
4. 输入备份计划的名称,然后单击“确定”按钮。
5. 在下一个窗口中,选择要包含在备份计划中的数据库。您还可以选择备份所有数据库。
6. 单击“完成”按钮。现在将创建您的自动备份计划。要运行它,请单击“立即执行”按钮。
Workbench的操作还是简单,但是您可能已经发现,它不支持中文,在使用上来说,对我们国人不是很友好。
1.将以下内容复制到文本文件中并保存:
cd “C:\Program Files\MySQL\MySQL Server 5.6\bin”
mysqldump -h 127.0.0.1 -u root -p --all-databases > "D:\Ailsa\allmysql.sql"
2. 重命名名为mysqlbackup.bat的文件(使其可执行)。
3.在搜索框中输入“任务计划程序,然后选择”“任务计划程序”。
4. 单击“任务计划程序库”>“创建任务”...。
5. 在常规选项卡中为 MySQL 自动备份创建一个名称。
6. 在 Triggers 选项卡中点击“新建”,在 Begin the task 部分选择On a 计划任务,然后选择Daily,然后点击“确定”。
7.在 Actions 选项卡中点击New... ,选择Start a program in Action,单击Browse...选择mysqlbackup.bat文件并点击“确定” > “确定”。
并且会在您设置的特定时间自动运行,创建MySQL自动备份。
在这里,我们将向您展示如何在 Windows Server 2019 中使用以下命令创建 MySQL 自动备份:MySQL备份软件- 傲梅企业备份标准版。它支持运行 Windows Server 2003、2008、2012、2016、2019(包括 R2)、2022、SBS 2003、2008、2011 或 Windows 11、10、8.1、8、7、Vista、XP 的无限计算机。
有了它,您可以轻松地为您的MySQL数据库文件设置一个备份计划表,选项包括每天、每周、每月等。如果您担心频繁备份会占用太多磁盘空间,您还可以执行增量或差异备份仅复制更改的文件,或选择更高的压缩级别。
1.启动傲梅企业备份标准版,选择“备份”和“文件备份”。
2. 点击“+添加文件夹”或“+添加文件”按钮选择MySQL数据库文件。如有必要,重命名“任务名称”。
3.选择保存MySQL自动备份文件的“目的地”。
4. 点击“计划”选项通过每日、每周、每月、事件触发器或 USB 插件运行 MySQL数据库文件备份任务,在高级选项卡中选择“增量备份”。
5. 按开始备份 >>按钮在 Windows Server 2019 中创建自动 MySQL 备份。
“提示”:
“选项”:可以对MySQL自动备份文件进行注释、压缩、拆分、加密、启用邮件或短信通知等。
“自动备份清理”:如果目的地有很多备份并且显示磁盘空间不足,您可以在备份计划>备份方案中启用自动备份清理以自动删除旧备份映像。
自动备份可以省去你每次手动设置任务的麻烦,无疑是持续保护MySQL数据库文件的好方法。那么如何创建MySQL自动备份呢?本文为您提供了3种方法。如果你采取最后一种方式,你也可以使用傲梅企业备份标准版来轻松的执行MySQL数据库文件增量备份。