Развертывание базы данных с обновлениями

Кто-нибудь знает, как сделать умное обновление базы данных в режиме реального времени.

Например, у меня есть сайт с отличной базой данных. Внезапно я сделал некоторые изменения кода и структуры базы данных и изменения данных. Есть ли стандартный план сделать это с помощью сценария развертывания или любого программного обеспечения для развертывания? В режиме реального времени без остановки сайта?

Например, переключаться между двумя клонированными базами данных или что-то в этом роде. Как опытные люди делают это?

Сайт написан на php, база данных MySql.

Thanx!

2 ответа

Вы смотрели на DBdeploy? Здесь есть хорошая статья об управлении развертыванием базы данных с использованием Phing и DBdeploy

Red Gate MySQL Compare имеет 14-дневную полнофункциональную пробную версию. Сохраняет данные при изменении схемы. Существует также отдельный инструмент сравнения данных MySQL.

http://www.red-gate.com/products/sql-development/mysql-compare/

Другие вопросы по тегам