Heim >Backend-Entwicklung >PHP-Tutorial >So implementieren Sie eine Datenbanksicherung in PHP (Code)
Der Inhalt dieses Artikels befasst sich mit der Implementierung von Datenbanksicherungen (Code) in PHP. Ich hoffe, dass er für Freunde hilfreich ist.
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!'); } }
Verwandte Empfehlungen:
MySQL-Datenbanksicherung und automatisch geplanten Linux-Sicherungscode in PHP implementieren
php-Sicherungsdatenbankcode (1/10)
Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine Datenbanksicherung in PHP (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!