国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP使用mysqldump命令導出數據庫

2024-05-04 23:34:12
字體:
來源:轉載
供稿:網友

最近用php寫一個數據備份的功能。做法是使用php的system函數執行mysqldump命令,進行備份,這里分享給大家,有需要的小伙伴可以參考下。

PHP使用外部命令導出數據庫,代碼很簡單,就不多廢話了

 

 
  1. <?php 
  2.  
  3. // $dumpFileName目錄要有可寫權限 
  4. $DbHost = 'localhost'
  5.   $DbUser = 'root'
  6.   $DbPwd = '123456'
  7.   $DbName = 'a'
  8. $fileName = $DbName . '_MySQL_data_backup_' . date('YmdHis) . '.sql'; 
  9.   $dumpFileName"/var/$fileName"
  10.  
  11.   header("Content-Disposition: attachment; filename=" . $fileName); 
  12.   header("Content-type: application/octet-stream"); 
  13.   header("Pragma:no-cache");  
  14.   header("Expires:0"); 
  15.  
  16.   echo `mysqldump -h $DbHost -u$DbUser -p$DbPwd $DbName > $dumpFileName`; 
  17.  
  18.   $hd = fopen($dumpFileName'rb'); 
  19.   echo fread($hdfilesize($dumpFileName)); 
  20.   fclose($hd);  
  21. ?> 

以上就是本文所述的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊宁县| 桐乡市| 宁陵县| 宿迁市| 肥东县| 新疆| 陵川县| 浦城县| 交口县| 兴隆县| 娄底市| 郴州市| 平顶山市| 东辽县| 河间市| 苍梧县| 高唐县| 诏安县| 台东县| 郑州市| 都匀市| 古田县| 两当县| 苏尼特左旗| 女性| 永嘉县| 咸丰县| 永定县| 祁门县| 荆门市| 祁东县| 福安市| 元江| 乌鲁木齐市| 普陀区| 车险| 上犹县| 平利县| 郑州市| 安化县| 万州区|