当前位置:七道奇文章资讯数据防范MySQL防范
日期:2011-03-28 00:10:00  来源:本站整理

<b>MySQL按时备份Windows主机</b>[MySQL防范]

赞助商链接



  本文“<b>MySQL按时备份Windows主机</b>[MySQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

 关于Windows主机

  ==============

  假想环境:

  MySQL 安装位置:C:\MySQL

  论坛数据库名称为:bbs

  MySQL root 密码:123456

  数据库备份目的地:D:\db_backup\

  程序代码

  @echo off

  C:\MySQL\bin\mysqladmin -u root --password=123456 shutdown

  C:\MySQL\bin\mysqldump --opt -u root --password=123456 bbs > D:\db_backup\bbs.sql

  C:\MySQL\bin\mysqld-nt

  将以上代码保存为backup_db.bat

  然后利用Windows的“筹划任务”按时履行该脚本便可.

  同时,可以用PHP的方法,完成:

  让MYSQL实现自动备份变成大概!

  1、编辑以下代码,并保存为backup.php,假如要紧缩可以拷贝一个rar.exe:

  

  if ($argc != 2 || in_array($argv[1], array('--help', '-?'))) {

  ?>

  backup Ver 0.01, for Win95/Win98/WinNT/Win2000/WinXP on i32

  Copyright (C) 2000 ptker All rights reserved.

  This is free software,and you are welcome to modify and redistribute it

  under the GPL license

  PHP Shell script for the backup MySQL database.

  Usage:
can be database name you would like to backup.

  With the --help, or -? options, you can get this help and exit.

  

  } else {

  $dbname = $argv[1];

  $dump_tool = "c:\\mysql\\bin\\mysqldump";

  $rar_tool = "d:\\php4\\rar";

  @exec("$dump_tool --opt -u user -ppassword $dbname > ./$dbname.sql");

  @exec("$rar_tool a -ag_yyyy_mm_dd_hh_mm $dbname.rar $dbname.sql");

  @unlink("$dbname.sql");

  echo "Backup complete!";

  }

  ?>

  2、增添一个任务筹划,在(如图2所示)这一步输入号令:

  D:\php4\php.exe -q D:\php4\backup.php databasename

  3、时间设置为每天运行一次,然后运行这个任务.

  4、最后会在d:\php4\目录下生成一个以数据库名和当前时间构成的rar文件.   以上是“<b>MySQL按时备份Windows主机</b>[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .