我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 综合文库 > 数据库 > MySql > mysql备份脚本
热门文章排行
热门文章排行 MySQL服务器的启动与停止(12-15)
如何将Access和Excel导入到Mysql中之(11-16)
如何将Access和Excel导入到Mysql中之(11-16)
DBI/mysql FAQ(11-21)
redhat8 mysql安装具体过程(12-15)
精采文章排行
精采文章排行 用于 SELECT 和 WHERE 子句的函数(11-16)
数据操纵:SELECT, INSERT, UPDATE, (11-16)
数据定义:CREATE、DROP、ALTER(11-16)
基本的 MySQL 用户实用命令(11-16)
MySQL数据的导出和导入工具:mysqldum(11-16)
技术专题推荐
网管论坛交流
 

mysql备份脚本 

作者:   来源:   点击:   日期:2007-11-21

操作系统:windows2000 professional

数据库:mysql server4.0.18

首先创建一个批处理文件,在这里名为dbBackup.bat

然后在文件中添加如下内容:

rem 判断mysql服务是否启动,然后将查询结果输出到server.log文件里
netstat -na | (find "0.0.0.0:3306" & find "LISTENING")>server.log
rem 手工建立一个空的文件temp.log,为了和server.log文件相比较
rem 将server.log与temp.log相比较,如果mysql服务已经启动,那么server.log文件中就会有信息。否则为空
fc server.log temp.log
rem 如果mysql服务已经启动,那么就直接用mysqldump进行备份;如果没有启动,也就是server.log文件为空,那么就会先
rem 启动数据库,然后再备份
if  not ERRORLEVEL 0 goto backup
@echo Trying to 启动mysql服务 …………OK
net start mysql
:backup
mysqldump -uroot  mysql >back_%date:~4%.sql


注:在“%date:~4%”中4表示最终显示的日期格式

“4”表示年月日都显示

“8”表示只显示月日

“12”表示只显示日期


文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·MySQL数据导入导出方法与工具介绍(3-Exp ·MySQL数据导入导出方法与工具介绍(2-imp
·MySQL数据导入导出方法与工具介绍(1- my ·Mysql的常用命令
·关于 mysql5 改密码后不能登录问题的解答 ·SQL导出到MYSQL

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。