以下仅供参考:
前还有很多WAMP(Windows+Apache+MySQL+
PHP)架构的服务器,或者在本机进行测试或者开发的用户。在Windows平台下其实备份MySQL数据库的软件和方法都非常之多,但是我们可以用一种比较轻便和简单方式来进行。祭出我们的Dos 批处理Bat,并且对于数据量小的还可以进行异地备份。
1.编写BAT备份语句
之前有一些朋友问我如果在批处理中设置日期变量,请看以下代码即可:
@echo off
set d1=%date:~0,4%
set d2=%date:~5,2%
set d3=%date:~8,2%
set date=%d1%%d2%%d3%
set fdir=%d1%-%d2%-%d3%
md E:\备份\%fdir%
mysqldump -hwww.mblog.cc -uroot -proot -R mblog_db>E:\备份\%fdir%\%date%.sql
以上语句利用系统日期,和mysqldump进行对mblog_db这个库进行备份,将以上脚本代码另存为一个.bat文件即可。其中 -hwww.mblog.cc 为备份异地服务器上的数据库,如果你的MySQL数据量比较大,建议在服务器本机进行备份,则可以省略这一参数,另外 -R 是备份数据库的存储过程,如果你的数据库中个没有编写存储过程则可省略,mysqldump的相关参数可以参阅MySQL的(在线)用户手册。
希望这篇
的文章能够对您有所帮助,如果您觉得这篇网站维护教程有用的话,别忘了推荐给您的朋友哦!如果您有好的经验方法,不妨拿出来和大家一起分享:假如每个人都拿出一个经验,那么我们都将额外的获取一堆他人的经验。
请记住本站永久域名:(黑客防线网安服务器维护方案维护基地)Www.Rongsen.Com.Cn