PHP使用mysqldump命令匯出資料庫

2022-09-27 06:24:12 字數 790 閱讀 8828

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...