У меня запущено приложение PHP Heroku, которое использует базу данных ClearDB MySQL. Мне нужно сделать резервную копию базы данных. Я искал, как это сделать, но я не могу его найти. Спасибо.
Как сделать резервную копию базы данных Heroku ClearDB MySQL?
Ответы (1)
Как было предложено, вы можете сделать:
mysqldump -u<username> <DATABASENAME> --host=<host-url> -p > <afilename>
Это будет выглядеть примерно так
mysqldump -ub13cXXXXX heroku_6a343XXXXX --host=eu-cdbr-west-03.cleardb.net -p > mydbdump.sql
И он спросит ваш пароль.
person
giray
schedule
07.08.2020
mysqldump
отлично работает на удаленном хосте. Вы можете получить учетные данные отheroku config
. - person ceejayoz   schedule 03.09.2018heroku run mysqldump
, но пишетcommand not found
. - person iporto   schedule 07.09.2018--host
. для работы с удаленным подключением. Используйтеheroku config
для поиска хоста, имени пользователя, пароля и т. д. - person ceejayoz   schedule 07.09.2018