Mysqldump в Amazon, используя переполнение стека

Я хочу иметь резервную копию базы данных, наша база данных размещена в Amazon RDS. Моя проблема каждый раз, когда я запускаю свой скрипт PHP, он генерирует файл sql, но он пуст.

Вот мой код:

exec("/usr/bin/mysqldump -u *username* -p *password* | gzip > /var/www/html/db-backup/testdb.sql.gz");

0

Решение

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

exec("/usr/bin/mysqldump -u *username* -p*password* *dbname* | gzip > /var/www/html/db-backup/testdb.sql.gz");

и вы должны указать пароль рядом с параметром -p без пробелов (mysqldump -u youruser -pyourpassword -h yourhostname yourdatabase)

0

Другие решения

Других решений пока нет …