哪位大哥有没有mysql数据库自动备份的工具?

哪位大哥有没有mysql数据库自动备份的工具?

linux下自己写脚本,很方便。

如果是5.1,好像可以利用本身带的计划任务备份。navicat支持。

@echo off

set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

echo 创建目录!
md "E:\数据备份\%ymd%"

echo 开始备份数据.....
"D:\MySQL\MySQL Server 5.1\bin\mysqldump.exe" --opt -Q 数据库名 -u用户名 -p密码 > E:\数据备份\%Ymd%\存储的名称.sql

REM ..... 这里可以添加更多的命令,要看你有多少个数据库,其中 -Q 后面是数据库名称 -p紧跟后面是密码

echo 备份数据文件完成。

echo 开始打包备份文件...

"C:\Program Files\WinRAR\WinRAR.exe" a -ep1 -r -o+ -m5 -df "E:\数据备份\%Ymd%.rar" "E:\数据备份\%Ymd%"

echo OK!