Заходим на http://schemasync.org/ и скачиваем Schema Sync.
Устанавливаем его:
apt-get install python-mysqldb
tar xvzf SchemaSync-0.9.2.tar.gz
cd SchemaSync-0.9.2
sudo python setup.py install
Получаем структуру, создаем patch.sql и revert.sql(чтобы восстановить базу, если патч будет плохим):
schemasync mysql://user:pass@dev-host:3306/dev_db mysql://user:pass@prod-host:3306/production_db
Далее необходимо перенести и применить патч на продакшен сервере:
mysql -uroot -p
use production_db;
source dev_db.patch.sql;
Устанавливаем его:
apt-get install python-mysqldb
tar xvzf SchemaSync-0.9.2.tar.gz
cd SchemaSync-0.9.2
sudo python setup.py install
Получаем структуру, создаем patch.sql и revert.sql(чтобы восстановить базу, если патч будет плохим):
schemasync mysql://user:pass@dev-host:3306/dev_db mysql://user:pass@prod-host:3306/production_db
Далее необходимо перенести и применить патч на продакшен сервере:
mysql -uroot -p
use production_db;
source dev_db.patch.sql;
Комментариев нет:
Отправить комментарий