Heim >Backend-Entwicklung >PHP-Tutorial >PHP使用mysqldump命令导出数据库,phpmysqldump_PHP教程

PHP使用mysqldump命令导出数据库,phpmysqldump_PHP教程

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-07-13 09:57:12971Durchsuche

PHP使用mysqldump命令导出数据库,phpmysqldump

PHP使用外部命令导出数据库,代码很简单,就不多废话了

<&#63;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);  
&#63;>

以上就是本文所述的全部内容了,希望大家能够喜欢。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/984008.htmlTechArticlePHP使用mysqldump命令导出数据库,phpmysqldump PHP使用外部命令导出数据库,代码很简单,就不多废话了 php // $dumpFileName目录要有可写权限 $DbH...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn