1.Mysql自带的备份语句:mysqldump用来备份的,在cmd下运行,cmd需要管理员权限执行
2.前提mysql的变量环境要有的,就是在cmd下能用mysql -uroot -p 能登录,如果不能请以下自行添加
XP为例:我的电脑-右键属性-高级-环境变量-用户变量添加以下变量名为:PATH
变量值为mysql路径:C:\wamp\bin\mysql\mysql5.6.12\bin;
在系统环境中找到Path变量,在里面添加:
C:\wamp\bin\mysql\mysql5.6.12\bin;
3.这样就可以在CMD中执行mysqldump来备份了,sjd为要备份的库名,后面跟的是要备份到的位置mysqldump -u root -p sjd >c:/back.sql
随便说下附加数据库吧,注意‘<’ ‘>’这个千万不能写错啊,错的后果会让你欲哭无泪mysql -u root -p sjd <c:/back.sql
4.现在来说说主题,怎么自动备份,很简单,就是把上面所说的命令写成一个*.cmd文件加入任务计划来实现每天的自动备份,把下面代码自制进txt文件里另存为mysqlbak.cmd 就完成了,备份的名称为back2015月日.sql@echo off
set y=%date:~0,4%
set m=%date:~5,2%
set d=%date:~8,2%
mysqldump -usjd -p123456 sjd >c:/back%y%%m%%d%.sql
Mysql在windows下的自动备份,大家多多支持^-^
本文为 小风原创文章,转载无需和我联系,但请注明来自 小风博客www.hotxf.com