$doc_root=$_SERVER['DOCUMENT_ROOT'];
$file_path_name=$doc_root.'/sqlbackup'; //儲存到的路徑
$filename='backup_'.date('YmdHis').".sql";
if(!file_exists($file_path_name)){mkdir($file_path_name,0777);}
$mysqldump_url='/usr/local/server/mysql/bin/mysqldump';//mysqldump.exe的絕對路徑,安裝mysql自帶的有,可以搜尋一下路徑
$host='127.0.0.1';//資料庫所在的伺服器位址
$User='root';//資料庫使用者名
// $Password='root';//資料庫密碼
$databaseName='test';//資料庫名
$process=$mysqldump_url." -h".$host." -u".$User." -p"." ".$databaseName." >".$file_path_name."/".$filename;
$er=system($process);//system()執行外部程式,并且顯示輸出
if($er!==false){
echo json_encode('success!');
}else{
echo json_encode('error!');
}