php使用外部命令匯出資料庫,**很簡單,就不多廢話了
<?php // $dumpfilename目錄要有可寫許可權
$dbhost = 'localhost';
$dbuser = 'root';
$dbpwd = '123456';
$dbname = 'a';
$filename = $dbname . '_mysql_data_backup_' . date('ymdhis) . '.sql';
$dumpfilename= "/var/$filename";
程式設計客棧
header("contwww.cppcns.coment-disposition: attachment; filename=" . $filename);
header("content-type: application/octet-stream");
header("pragma:no-cache");
header("expires:0");
echo `mysqldump -h $dbhost -u$dbuser -p$dbpwd $dbname > $dumpfilename`;
$hd = fopen($dumpfilename, 'rb');
echo fread($hd, filesize($dumpfilename));
fclose($h程式設計客棧d);
?>
本文標題: php使用mysqldump命令匯出資料庫
本文位址: /wangluo/php/122694.html
mysqldump 使用技巧
版本mysql5.7 mysqldump 常規用法 shell mysqldump arguments file name shell mysqldump all databases dump.sql 備份所有資料庫 shell mysqldump databases db1 db2 db3 dum...
mysqldump 使用備忘
匯出所有資料庫 mysqldump u root p a backupfile.sql匯出指定資料庫 mysqldump u root p b dbname1 dbname2 backupfile.sql匯出指定表 mysqldump u root p b dbname tablename1 tab...
mysqldump使用說明
匯出要用到mysql的mysqldump工具,基本用法是 sql shell mysqldump options database tables 如果你不給定任何表,整個資料庫將被匯出。通過執行mysqldump help,你能得到你mysqldump的版本支援的選項表。注意,如果你執行mysqld...