Как я могу сгенерировать скрипт создания таблицы для существующей таблицы в phpmyadmin?
mysql
phpmyadmin
Марко Чакич
источник
источник
Запустить
SHOW CREATE TABLE <table name>
запрос.источник
;
в конце обязательно.Mysqladmin может выполнить задачу сохранения сценария создания таблицы.
Шаг 1, создайте таблицу, вставьте несколько строк:
Шаг 2, используйте команду дампа mysql:
Шаг 3, просмотрите вывод в penguins.sql:
Вывод загроможден несколькими токенами условий выполнения выше и ниже. Вы можете отфильтровать их, если вы не хотите их на следующем шаге.
Шаг 4 (необязательно), отфильтруйте эти дополнительные токены условия выполнения следующим образом:
Который дает окончательный результат:
источник
Запустить запрос на вкладке SQL
Нажмите на
Скопируйте запрос Create Table и вставьте туда, где вы хотите создать новую таблицу.
источник
Сделайте запрос к information_schema.columns напрямую:
источник
Это может быть поздний ответ. Но это может помочь другим. В MY SQL Workbench это очень просто (я использую Workbench версии 6.3 и My SQL Version 5.1 Community edition): щелкните правой кнопкой мыши таблицу, для которой вы хотите создать скрипт, выберите «Копировать в буфер обмена -> Создать инструкцию». Просто вставьте в любой текстовый редактор, который вы хотите получить скрипт создания.
источник
Использование функции PHP.
Конечно, функцию запроса ($ this-> model) вы должны изменить на свою.
источник
Я нашел другой способ экспортировать таблицу в файл sql.
Предположим, мой стол
abs_item_variations
источник
Экспорт всей базы данных выберите формат как SQL. Теперь откройте тот файл SQL, который вы скачали с помощью блокнота, notepad ++ или любого другого редактора. Вы увидите все таблицы и вставите запросы вашей базы данных. Все сценарии будут доступны там.
источник
Еще один способ. Выберите целевую таблицу на левой панели в phpMyAdmin, щелкните вкладку «Экспорт», отмените выбор блока данных и нажмите кнопку «Перейти».
источник