Развертывание базы данных с обновлениями
Кто-нибудь знает, как сделать умное обновление базы данных в режиме реального времени.
Например, у меня есть сайт с отличной базой данных. Внезапно я сделал некоторые изменения кода и структуры базы данных и изменения данных. Есть ли стандартный план сделать это с помощью сценария развертывания или любого программного обеспечения для развертывания? В режиме реального времени без остановки сайта?
Например, переключаться между двумя клонированными базами данных или что-то в этом роде. Как опытные люди делают это?
Сайт написан на php, база данных MySql.
Thanx!
2 ответа
Вы смотрели на DBdeploy? Здесь есть хорошая статья об управлении развертыванием базы данных с использованием Phing и DBdeploy
Red Gate MySQL Compare имеет 14-дневную полнофункциональную пробную версию. Сохраняет данные при изменении схемы. Существует также отдельный инструмент сравнения данных MySQL.
http://www.red-gate.com/products/sql-development/mysql-compare/