数据库
首页 > 数据库> > 如何在Windows上安排远程mysql备份

如何在Windows上安排远程mysql备份

作者:互联网

我正在寻找一种智能的方法来处理从我自己的个人Windows XP计算机在远程Mysql Unix / Linux服务器上安排备份.

有没有(当然是免费的,当然更可取的)软件,我可以安排登录到mysql数据库并下载完整的备份?

还需要一个替代方案来处理我无法远程访问的数据库的备份.

谢谢!

解决方法:

我假设你在外部主机上有权使用这些操作.那就是说,你有两种方法:

使用Windows MySql安装的mysqldump和bat脚本进行调度

如果你的Windows机器上安装了wamp / lamp / etc,你可以在bat文件中使用mysqldump,并设置windows scheduler在每天凌晨0:00调用它.

创建一个.bat文件,其中包含:(确保在Win Vista和7中此输出的输出目录是可写的):

set DATET=%date:~-4%_%date:~7,2%
"c:\xampplite\mysql\bin\mysqldump" --host="YOUR_HOST" --user="YOUR_USER" --password="YOUR_PASSWORD" YOUR_DB > "c:\"backup_%DATET%_YOUR_DB.sql
pause

…并在Windows调度程序中设置一个任务,每天调用这个蝙蝠.

如果您的备份需要其他参数,请不要忘记检查mysqldump reference.

使用“完整的”基于软件的备份解决方案

检查Mysql’s solution directory.我知道这个列表的唯一免费解决方案是topsoft的应用程序,但我还没有测试过.您也可以查看Sourceforge.

标签:mysql,windows,windows-xp,backup
来源: https://codeday.me/bug/20190712/1442903.html