Подтвердить что ты не робот

Экспорт таблиц с помощью MySQL Workbench с инструкциями INSERT

Я пытаюсь экспортировать DataBase у меня в MySQL Workbench, но у меня возникают проблемы с созданием операторов INSERT в файле .sql.

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

File/Export/Forward Engineer SQL CREATE Script

И один раз там, я выбираю вариант Сгенерировать инструкции INSERT для таблиц.

Результат генерирует только код для таблиц create.

Можно ли создать инструкции вставки для данных?

Спасибо

4b9b3361

Ответ 1

Для более старых версий:

Откройте MySQL Workbench > Главная > Управление импортом/экспортом (справа внизу)/выберите требуемый DB > вкладка "Дополнительные возможности экспорта" > "Вставить" [Проверено] > "Начать экспорт".


Для 6.1 и выше, благодаря ryandlf:

Перейдите на вкладку управления (рядом с схемами) и выберите "Экспорт данных".

Ответ 2

Вы можете сделать это с помощью средства mysqldump в командной строке:

mysqldump your_database_name > script.sql

Создает файл с инструкциями создания базы данных вместе с инструкциями insert.

Подробнее о параметрах mysql dump: https://dev.mysql.com/doc/refman/5.7/en/mysqldump-sql-format.html

Ответ 3

В MySQL Workbench 6.1.

Мне пришлось нажать кнопку Apply changes на панели ввода (только один раз, потому что дважды и MWB сбой...).

Вы должны сделать это для каждой из ваших таблиц.

Apply changes button

Затем экспортируйте вашу схему:

Export schema

Проверьте Generate INSERT statements for table

Check INSERT

Все в порядке!

Inserts ok

Ответ 4

У меня возникли проблемы с поиском этой опции в новых версиях, поэтому для Mysql Workbench 6.3 перейдите к схемам и введите в ваше соединение:

введите описание изображения здесь


Перейдите в раздел Инструменты → Экспорт данных

введите описание изображения здесь


Нажмите "Дополнительные параметры"

введите описание изображения здесь


Прокрутите вниз и снимите флажок extended-inserts

введите описание изображения здесь


Затем экспортируйте нужные данные, и вы увидите файл результатов следующим образом:

введите описание изображения здесь

Ответ 5

Перейдите в меню "Сервер" и нажмите "Экспорт данных". Там вы можете выбрать таблицу и выбрать вариант "Структура дампа и данные" в раскрывающемся списке.