许多时候,为了数据安全,我们的mysql数据库需要定期进行备份,下面介绍两种在windows下自动备份方法:
1、复制date文件夹备份
============================<span> 例子环境: </span><span>MySQL</span> 安装位置:C:<span>MySQL</span><span> 论坛数据库名称为:cm_db 数据库备份目的地:C</span>:<span>db_bak</span>============================<span> 新建db_bak</span>.bat,写入以下代码
net stop <span>mysql</span><span> xcopy c</span>:<span>mysql</span>datacm_db*.* c:db_bakcm_db%<span>date</span>:~0,10% /S /<span>I net start </span><span>mysql</span>
然后用windows计划任务,定期执行db_bak.bat
2、mysqldump备份成sql文件
==============<span> 例子环境: </span><span>MySQL</span> 安装位置:C:<span>MySQL</span><span> 论坛数据库名称为:cm_db </span><span>MySQL</span> root 密码:123456<span> 数据库备份目的地:D</span>:db_backup
@<span>echo</span><span> off set </span>"Ymd=%date:~,4%%date:~5,2%%date:~8,2%"<span> C</span>:<span>MySQL</span>inmysqldump --opt -u root --password=123456 cm_db > D:db_backupbs_%Ymd%.<span>sql @</span><span>echo</span> on
然后用windows计划任务,定期执行db_bak.bat
原文:http://www.cnblogs.com/boystar/p/4772923.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!