PHP使用mysqldump命令導(dǎo)出數(shù)據(jù)庫
更新時(shí)間:2015年04月14日 10:48:39 投稿:hebedich
最近用php寫一個(gè)數(shù)據(jù)備份的功能。做法是使用php的system函數(shù)執(zhí)行mysqldump命令,進(jìn)行備份,這里分享給大家,有需要的小伙伴可以參考下。
PHP使用外部命令導(dǎo)出數(shù)據(jù)庫,代碼很簡(jiǎn)單,就不多廢話了
<?php // $dumpFileName目錄要有可寫權(quán)限 $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); ?>
以上就是本文所述的全部?jī)?nèi)容了,希望大家能夠喜歡。
您可能感興趣的文章:
- mysql mysqldump只導(dǎo)出表結(jié)構(gòu)或只導(dǎo)出數(shù)據(jù)的實(shí)現(xiàn)方法
- mysqldump備份還原和mysqldump導(dǎo)入導(dǎo)出語句大全詳解
- MySQL mysqldump命令使用詳解
- 用mysqldump備份和恢復(fù)指定表的方法
- 使用MySQL MySqldump命令導(dǎo)出數(shù)據(jù)時(shí)的注意事項(xiàng)
- MySQL數(shù)據(jù)庫使用mysqldump導(dǎo)出數(shù)據(jù)詳解
- Mysql導(dǎo)入導(dǎo)出工具M(jìn)ysqldump和Source命令用法詳解
- mysql mysqldump數(shù)據(jù)備份和增量備份
- Windows下實(shí)現(xiàn)MySQL自動(dòng)備份的批處理(復(fù)制目錄或mysqldump備份)
- 使用mysqldump導(dǎo)入數(shù)據(jù)和mysqldump增量備份(mysqldump使用方法)
- mysql數(shù)據(jù)庫備份及恢復(fù)命令 mysqldump,source的用法
- mysqldump命令導(dǎo)入導(dǎo)出數(shù)據(jù)庫方法與實(shí)例匯總
- mysqldump數(shù)據(jù)庫備份參數(shù)詳解
- mysql備份恢復(fù)mysqldump.exe幾個(gè)常用用例
- linux下改良版本mysqldump來備份MYSQL數(shù)據(jù)庫
- mysqldump加-w參數(shù)備份數(shù)據(jù)時(shí)需要注意的事項(xiàng)
- MySQL的mysqldump工具用法詳解
- PHP定時(shí)備份MySQL與mysqldump語法參數(shù)詳解
相關(guān)文章
微信公眾平臺(tái)開發(fā)教程③ PHP實(shí)現(xiàn)微信公眾號(hào)支付功能圖文詳解
這篇文章主要介紹了微信公眾平臺(tái)開發(fā)PHP實(shí)現(xiàn)微信公眾號(hào)支付功能,結(jié)合圖文形式詳細(xì)分析了基于php的微信公眾號(hào)支付功能開發(fā)流程、原理及相關(guān)操作技巧,需要的朋友可以參考下2019-04-04PHP實(shí)現(xiàn)帶重試功能的curl連接示例
這篇文章主要介紹了PHP實(shí)現(xiàn)帶重試功能的curl連接方法,結(jié)合實(shí)例形式分析了php使用curl實(shí)現(xiàn)重復(fù)連接的方法,需要的朋友可以參考下2016-07-07PHP實(shí)現(xiàn)導(dǎo)出帶樣式的Excel
有時(shí)客戶會(huì)向你抱怨,軟件為他們導(dǎo)出的Excel格式太難看了,或許這篇文章會(huì)對(duì)你有所幫助。在用PHP導(dǎo)出數(shù)據(jù)的同時(shí)還可以設(shè)置顏色、字號(hào)大小、加粗、合并單元格等等。2016-08-08PHP中file_get_contents設(shè)置header請(qǐng)求頭,curl傳輸選項(xiàng)參數(shù)詳解說明
php中遠(yuǎn)程獲取和采集內(nèi)容、實(shí)現(xiàn)PHP網(wǎng)頁版的FTP上傳下載、實(shí)現(xiàn)模擬登陸、實(shí)現(xiàn)接口數(shù)據(jù)傳輸(API)、實(shí)現(xiàn)模擬Cookie、下載文件斷點(diǎn)續(xù)傳等等,都會(huì)用到fopen、file_get_contents和curl這樣的函數(shù),當(dāng)然要對(duì)比一下了,程序架構(gòu)設(shè)計(jì)當(dāng)然要無可挑剔了。2023-07-07PHP實(shí)現(xiàn)統(tǒng)計(jì)在線人數(shù)功能示例
這篇文章主要介紹了PHP實(shí)現(xiàn)統(tǒng)計(jì)在線人數(shù)功能,結(jié)合實(shí)例形式分析了php基于session對(duì)象計(jì)算與統(tǒng)計(jì)在線人數(shù)的相關(guān)操作技巧,需要的朋友可以參考下2016-10-10