1
는 PHP, 를 사용하여 덤프 쿼리를 실행하려면하지만 0 바이트 zip 파일, 을 만들고 어떤 DB를 백업덤프 쿼리 출력 내가 노력하고
는 **** 내 코드가 생성되지 않습니다되는 PHP 빈 zip 파일입니다 다음은 SQL의 DB를 덤프 할 수있는 것보다
<?php
$dir = "path/to/file/";
$filename = "backup" . date("YmdHis") . ".sql.gz";
$db_host = "localhost";
$db_username = "root";
$db_password = "121";
$db_database = "wp_test";
$cmd = "mysqldump -h {$db_host} -u {$db_username} --password={$db_password} {$db_database} | gzip > {$dir}{$filename}";
exec($cmd);
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$filename\"");
passthru("cat {$dir}{$filename}");
?>
"행운을 빈다"는 첫 번째 MySQL은 CMD에서 다음 명령을 실행 확인해야 – Nidhi