phpMyAdmin - можно ли экспортировать запрос «изменить таблицу»? - PullRequest
4 голосов
/ 02 марта 2011

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

Ответы [ 2 ]

1 голос
/ 02 марта 2011

Вы можете играть с информационным_схема.

select concat('alter table ',table_schema,'.',table_name, '.....;')
from information_schema.tables
where table_name = 'your_table_name'

Тогда вы можете запустить все запросы.

0 голосов
/ 02 марта 2011

Я не думаю, что это возможно с phpmyadmin, но вы можете использовать такой инструмент, как heidisql (приложение для рабочего стола Windows), где он отображает все sql, которые он запускает, когда вы вносите изменения с помощью графического интерфейса. Вы можете скопировать этот sql и запустить его в других БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...