参考文档1:Mysql数据库自动备份_mysql 自动备份_@lehao的博客-CSDN博客
方法1、使用了navicat进行备份
方法2、使用了.bat脚本进行备份(推荐)
1、提示无效的参数数量(由于源文件路径和目标文件路径没有增加引号)
@echo off
echo.
echo MySQL数据库备份脚本By osyunwei.com
echo *****************************
echo.
echo 备份日期:%date%
echo 备份时间:%time%
echo.
echo *****************************
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
echo 正在进入MySQL目录。注意:对于有空格的目录,命令行要加引号。"C:\Person Files"
cd "C:\Person Files\mysql\mysql-5.1.48-winx64\bin"
echo 正在停止MySQL,请稍等......
net stop MySQL
echo 正在备份数据,请稍等......
xcopy "C:\Person Files\mysql\mysql-5.1.48-winx64\data\jbdmes\*.*" "D:\backup\jbdmes\Ymd\"
echo 数据库备份完成,正在重启MySQL,请稍等......
net start MySQL
echo MySQL启动完成
echo.
2、提示识别net stop msyql