bat 备份mysql表及数据
来源:互联网 发布:莫知我哀全文 编辑:程序博客网 时间:2024/04/28 18:42
------------------------------------------备份部分------------------------------------------------------------
@echo off
rem 功能1:把数据库**中**表导出到文件bakFileName中;rem 功能2:为了把历史数据保持下,在保持一份数据到文件名含日期的文件中;
rem 设置备份的文件名称
set bakFileName=zt_ExtBak.sql
rem 获取当前8位日期
set date=%date%
set b=%date:/=-%
set Y=%b:~0,4%
set M=%b:~5,2%
set D=%b:~8,2%
set YMD=%Y%%M%%D%
rem 获取当前的8位时间
set hh=%time:~0,2%&set mm=%time:~3,2%&set ss=%time:~6,2%
if %hh% LEQ 10 set hh=0%hh:~1,1%
if %mm% LEQ 10 set mm=0%mm:~1,1%
if %ss% LEQ 10 set ss=0%ss:~1,1%
set HMS=%hh%%mm%%ss%
rem 如果备份不来不存在则创建
if not exist SQLBak md SQLBak
rem 在文件后面增加年月日
set bakFileName2=%bakFileName%_%YMD%_%HMS%.sql
set bakFileName2=./SQLBak/%bakFileName2%
rem 生成默认的恢复文件
mysqldump -uroot zentao zt_bugCus >%bakFileName%
mysqldump -uroot zentao zt_projectplanExt >>%bakFileName%
rem 生成备份的文件,与上面的内容一样,这个只是用来归档查看。
mysqldump -uroot zentao zt_bugCus >%bakFileName2%
mysqldump -uroot zentao zt_projectplanExt >>%bakFileName2%
echo 请手动检查导出是否成功!
pause
------------------------------------------恢复部分------------------------------------------------------------
@echo off
mysql -uroot zentao< zt_ExtBak.sql
echo 请手动检查是否导入成功!
pause
注意:恢复出现乱码,请参考:http://blog.csdn.net/liuxueyi521/article/details/60874631
0 0
- bat 备份mysql表及数据
- mysql备份bat备份脚本
- mysql备份bat备份脚本
- bat实现mysql备份
- mysql bat 自动备份
- mysql数据备份及还原
- mysql数据备份及恢复
- mysql表备份、数据备份、数据导入
- windows下bat备份mysql
- bat文件备份MySQL数据库
- mysql数据库备份(bat)总结
- MYSQL+BAT+定期自动备份
- mysql备份数据策略及恢复
- 06、MySQL视图及数据备份还原
- mysql数据的备份及恢复脚本
- mysql备份,备份数据,数据库,表结构
- 远程服务器数据备份及N天前的数据删除bat
- Linux平台和Windows平台下两种自动备份MySQL数据的脚本(Shell&Bat)和步骤
- 25、Java入门—多线程之背景知识介绍
- 慕课网-十天精通CSS3-CSS3中的变形与动画(下)
- android使用zxing实现二维码扫描
- 关于mybatis的批量删除操作
- PHP 判断文字是否为utf8
- bat 备份mysql表及数据
- Java中的IO流知识总结(转)
- PHP中面向对象封装的数据库(基)类
- Object-C 第二天
- DFS、BFS和Backtracking模板
- HashMap解惑
- 检查邮箱是否有新邮件+线程池
- 动静分离实现 应用服务器websphere,web服务ihs
- jquery 字体放大放小适合触屏版、web版