команда mysqldump не сбрасывает данные как gzip? - PullRequest
0 голосов
/ 01 февраля 2012

Я хочу сделать резервную копию базы данных как gzip, но это не работает. Это команда:

$backup = $location.'/'.$database.'_backup_'.date('Y').'_'.date('m').'_'.date('d').'.sql.gz';   
$cmd = "c:/xampp/mysql/bin/mysqldump --opt -h localhost -u root $database | gzip -9 > $backup";
system($cmd);

Но ничего не происходит. Если я делаю это без gzip, это работает, почему?

1 Ответ

1 голос
/ 01 февраля 2012

Вы должны использовать полный путь к gzip.exe.

...