Экспортируйте структуру базы данных как "изменяющую таблицу", чтобы структура была обновлена
Мне нужно использовать PHPMyAdmin для экспорта структуры моей базы данных, чтобы выходной файл обновлял структуру всех таблиц. Я сделал много мелких изменений, и мне нужно применить их в онлайн-версии сайта.
Я не вижу никаких настроек, которые заставили бы PHPMyAdmin сделать это. Могу ли я в конце концов легко редактировать вывод?
2 ответа
Решение
На уровне экспорта такой функции нет. Однако, если бы вы активировали хранилище конфигурации phpMyAdmin, вы могли бы включить отслеживание для ваших таблиц и в отчете отслеживания вы бы увидели все операторы ALTER TABLE, сгенерированные, скажем, между версией 1 и версией 2 вашей структуры.
Schema Sync - неплохой легкий инструмент командной строки для этого.