|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 本篇文章給大家帶來的內容是關于php如何實現數據庫的備份(代碼) ,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。public function dataBackup(){
$doc_root=$_SERVER['DOCUMENT_ROOT'];
$file_path_name=$doc_root.'/sqlbackup'; //保存到的路徑
$name='backup_'.date('YmdHis').".sql";
if(!file_exists($file_path_name)){
mkdir($file_path_name,0777);
}
$mysqldump_url='G:\phpstudy\PHPTutorial\MySQL\bin\mysqldump.exe';//mysqldump.exe的絕對路徑,安裝mysql自帶的有,可以搜索一下路徑
$host='127.0.0.1';//數據庫所在的服務器地址
$User='root';//數據庫用戶名
$Password='root';//數據庫密碼
$databaseName='kuer';//數據庫名
$process=$mysqldump_url." -h".$host." -u".$User." -p".$Password." ".$databaseName." >".$file_path_name."/".$name;
$er=system($process);//system()執行外部程序,并且顯示輸出
if($er!==false){
echo json_encode('success!');
}else{
echo json_encode('error!');
}
}相關推薦: php中實現mysql數據庫備份與linux自動定時備份代碼 以上就是php如何實現數據庫的備份(代碼)的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!