<?php
header('Content-Type:text/html;charset=utf8');
ini_set("max_execution_time", "0");//代码运行时间不限制 防止备份失败
ini_set('memory_limit', '128M');//设置内存 根据需求可以修改
date_default_timezone_set("PRC");
//创建需要保存sql文件的文件夹
$path = '/www/wwwroot/guangtou.com/houtai';
//定义数据库配置
$user = ''; //数据库账户
$pwd = ''; //数据库密码
$dbname = ''; //数据库名称
//备份数据库命令地址文件
$sqladdress = '/www/server/mysql/bin/mysqldump';
//备份指定地址
$time = time();
$path = '/www/wwwroot/guangtou.com/houtai'.'\\'.date("Ymd",$time);
if(!file_exists($path))
{
mkdir($path,0777,true);
}
//备份的数据库文件名
$sqlFile = $dbname.time()."sql";
//判断是否存在密码
$password = $pwd== ''?'':' -p'.$pwd;
//拼接备份命令
$order = $sqladdress.' --opt -u'.$user.$password.' '.$dbname.' >'.$path.'\\'.$sqlFile;
//执行命令
exec($order);

花颜诱人醉-程序员客栈