1. 程式人生 > >php使用exec系統命令執行mysqldump備份資料庫

php使用exec系統命令執行mysqldump備份資料庫

一下是thinkphp 中的一個示例方法 public function backsql($dbname){   $dbhost= 'localhost';   $dbuser= C('DB_USER');   $dbpass= C('DB_PWD');   $backupFile = 'Backup/'.$dbname .'_'. date("Y-m-d_His") . '.bak';   exec("mysqldump -h$dbhost -u$dbuser -p$dbpass $dbname > $backupFile");   return true;  } 注意: mysql/bin/mysqldump.exe 需指定路徑  或放C盤windows 目錄下