本篇文章主要介绍了"mysql 数据库自动备份的bat脚本",主要涉及到方面的内容,对于其他数据库感兴趣的同学可以参考一下:
数据库备份
Window下可以使用Bat批处理文件来对MySql进行备份操作,@echo offeach----------------------------...
数据库备份
Window下可以使用Bat批处理文件来对MySql进行备份操作,
@echo off
each----------------------------------
each mysql backup
each 2016.01.20
each ---------------------------------
set year=%date:~0,4%
set m
set day=%date:8,2%
set a_db=a_db_%year%%month%%day%.sql
set b_db=b_db_%year%%month%%day%.sql
rem 这里是注释部分
rem 备份数据库
rem 用mysqldump 命令来备份数据库,
rem mysqldump如果配置了环境变量就可以直接用没有配置需要先到mysql的安装目录下的bin目录
rem cd d:/mysql/bin
rem 注意导出的目录要先创建好
mysqldump -uroot -p123456 a >d:\dbback\%a_db%
mysqldump -uroot -p123456 b >d:\dbback\%b_db%
@echo off
解释下以上程序。@echo off关闭命令行执行输出,echo输出提示信息,使用set来设置常量,使用rem对程序进行注释。然后切换到mysql的bin目录下,执行mysqldump备份命令,备份的两个数据库分别根据数据库名和当前日期进行备份。如果需要暂停程序看到结果就是用pause命令。
以上就介绍了mysql 数据库自动备份的bat脚本,包括了方面的内容,希望对其他数据库有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_295211.html