Синхронизация удаленной базы данных с локальной? - PullRequest
8 голосов
/ 03 февраля 2011

Я надеюсь, что смогу использовать сценарий оболочки, который перенесет дамп sql с моего рабочего сайта в мою локальную базу данных.В идеале я хотел бы иметь возможность запустить что-то вроде этого:

sync_site example_com example_local

Где первый аргумент - производственная база данных, а второй - локальныйбаза данных.Удаленная база данных всегда находится на том же сервере, за SSH, с известными учетными данными MySQL.

1 Ответ

10 голосов
/ 03 февраля 2011

Разобрался:

ssh me@myserver.com mysqldump -u user -ppass remote_db | mysql -u user -ppass local_db
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...