Mysqldump с пустым результатом в gzip? - PullRequest
1 голос
/ 15 января 2010

Когда я регулярно выводю MySQL Dump, он выдает файл размером 30 МБ. Когда я использую gzip, 0KB.

Вот мой код:

$command = "<path to>mysqldump --opt -h $dbhost -u$dbuser -p$dbpass $dbname  | gzip>  test.sql.gz";
system($command);

Result: test.sql.gz 0 KB

---------------------------

$command = "<path to>mysqldump --opt -h $dbhost -u$dbuser -p$dbpass $dbname  > test.sql";
system($command);

Result: test.sql 30 MB

1 Ответ

1 голос
/ 15 января 2010

Вам нужно указать полный путь к gzip, а не просто gzip? Я не уверен, каким будет ваш путь по умолчанию изнутри PHP, но он часто не охватывает все, что вы хотите.

...