Как генерировать SQL-запросы - PullRequest
0 голосов
/ 02 марта 2011

Я использую phpMyAdmin для создания таблиц и полей базы данных. У меня есть 100 таблиц в одной базе данных. Теперь мне нужно сделать то же самое на нескольких серверах.

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

Ответы [ 2 ]

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

Если я вас правильно понял, вы хотите экспортировать базу данных (со многими таблицами) с помощью phpMyAdmin, а затем импортировать ее и использовать на другом сервере.

Да. Вы можете сделать это.

Выберите базу данных слева в phpMyAdmin, а затем: Экспорт -> Выбрать все таблицы -> Настроить параметры -> Перейти .

Вы получите файл .sql со всеми определениями таблиц внутри. Затем вы можете импортировать его в другой phpMyAdmin или другой обработчик базы данных.

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

Вы можете использовать mysqldump , чтобы сделать это.Тогда переключатель --nodata должен делать то, что вы хотите.

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