mysql备份
网络知识整理
进行数据备份时, 一般需要暂停mysql 服务。备份完成后 再打开服务。 这是因为如果在数据库备份时, 有客户正在操作数据表,这时是不能复制的, 因为表被锁定。所以暂停mysql 服务 是安全完整备份的前提。除非你有确切把握,备份时不会有别人操作数据库的情况发生。 则可以不关闭暂停mysql 服务
rem net stop mysql
xcopy D:\cloudServer\heatvalley\PHPnow-1.5.6\MySQL-5.0.90\data\v3-all\*.* E:\HuBinWorkBakeWD500\cloudServer\v3-all%date:~2,2%%date:~5,2%%date:~8,2%%time:~0,2%\ /y
C:\progra~1\WinRAR\WinRAR.exe a -k -r -s E:\HuBinWorkBakeWD500\cloudServer\v3-all%date:~2,2%%date:~5,2%%date:~8,2%%time:~0,2%.rar E:\HuBinWorkBakeWD500\cloudServer\v3-all%date:~2,2%%date:~5,2%%date:~8,2%%time:~0,2%\
rd "E:\HuBinWorkBakeWD500\cloudServer\v3-all%date:~2,2%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%\" \S \Q
rem net start mysql
代码解释:
net stop mysql
停止Mysql服务
xcopy D:\cloudServer\heatvalley\PHPnow-1.5.6\MySQL-5.0.90\data\v3-all\*.* E:\HuBinWorkBakeWD500\clo