PHP使用mysqldump命令导出数据库
程序员文章站
2022-03-31 21:52:46
php使用外部命令导出数据库,代码很简单,就不多废话了
php使用外部命令导出数据库,代码很简单,就不多废话了
<?php // $dumpfilename目录要有可写权限 $dbhost = 'localhost'; $dbuser = 'root'; $dbpwd = '123456'; $dbname = 'a'; $filename = $dbname . '_mysql_data_backup_' . date('ymdhis) . '.sql'; $dumpfilename= "/var/$filename"; header("content-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($hd); ?>
以上就是本文所述的全部内容了,希望大家能够喜欢。
上一篇: 中药煎好最好当天服用 不要留到次日在服
下一篇: php保存任意网络图片到服务器的方法