zoukankan      html  css  js  c++  java
  • Windows下MySQL数据库备份脚本(二)

    说明:

    MySQL数据库安装目录:C:Program FilesMySQLMySQL Server 5.0

    MySQL数据库存放目录:C:Program FilesMySQLMySQL Server 5.0data

    MySQL数据库备份目录:D:MySQLdata_Bak

    实现目的:备份MySQL数据库存放目录中的mysql数据库到D:MySQLdata_Bak目录,并且按照日期存放。

    例如:

    D:MySQLdata_Bakmysql20120404

    D:MySQLdata_Bakmysql20120405

    1、把下面的文件保存为:mysql_bak.bat 放到D:MySQLdata_Bak目录中,如:D:MySQLdata_Bakmysql_bak.bat

    @echo off
    echo.
    echo MySQL数据库备份脚本By osyunwei.com
    
    echo *****************************
    echo.
    echo 备份日期:%date%
    echo 备份时间:%time%
    echo.
    echo *****************************
    
    set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
    
    echo 正在进入MySQL目录。注意:对于有空格的目录,命令行要加引号。"C:Program Files"
    cd  "C:Program Files"MySQL"MySQL Server 5.0"in
    echo 正在停止MySQL,请稍等......
    net stop MySQL
    echo 正在备份数据,请稍等......
    xcopy "C:Program Files"MySQL"MySQL Server 5.0"datamysql*.*   D:MySQLdata_Bakmysql\%Ymd% /s /y
    
    echo 数据库备份完成,正在重启MySQL,请稍等......
    net start MySQL
    echo MySQL启动完成
    echo.
    

    2、在Windows中打开,开始-设置-控制面板-任务计划,把上面的批处理文件添加到任务计划中,设置每天某时间执行。

    系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接

    转载:http://www.osyunwei.com/archives/3421.html

  • 相关阅读:
    HDOJ 4747 Mex
    HDU 1203 I NEED A OFFER!
    HDU 2616 Kill the monster
    HDU 3496 Watch The Movie
    Codeforces 347A A. Difference Row
    Codeforces 347B B. Fixed Points
    Codeforces 372B B. Hungry Sequence
    HDU 1476 Sudoku Killer
    HDU 1987 How many ways
    HDU 2564 词组缩写
  • 原文地址:https://www.cnblogs.com/wawahaha/p/4483736.html
Copyright © 2011-2022 走看看