Commit fe6f01ca authored by platyhouse's avatar platyhouse

# MySQL 백업 기능 개선

## 백업 안정성 향상
- **ptyMysqlBackup.php**: mysqldump 명령어에 --max-allowed-packet=1G 옵션 추가하여 대용량 데이터 백업 시 패킷 크기 제한 문제 해결
parent 0150a02b
......@@ -209,7 +209,7 @@ function mysql_backup($host, $user, $password, $dbName, $tableName, $backupPath)
}
$outputFile = $dbDir . "/" . $tableName . ".sql";
$cmd = "mysqldump -u $user -p$password -h $host $dbName $tableName --default-character-set=utf8mb4 --routines --events --add-drop-table --add-drop-database --complete-insert --extended-insert=TRUE --single-transaction --ssl-mode=DISABLED > \"$outputFile\" 2>&1";
$cmd = "mysqldump -u $user -p$password -h $host $dbName $tableName --default-character-set=utf8mb4 --routines --events --add-drop-table --add-drop-database --complete-insert --extended-insert=TRUE --single-transaction --ssl-mode=DISABLED --max-allowed-packet=1G > \"$outputFile\" 2>&1";
// 명령 실행 (출력 억제)
exec($cmd, $output, $returnCode);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment