Экспорт таблиц с помощью MySQL Workbench с инструкциями INSERT
Я пытаюсь экспортировать DataBase у меня в MySQL Workbench, но у меня возникают проблемы с созданием операторов INSERT в файле .sql.
Я хочу экспортировать данные, я делаю обратную разработку для базы данных, которую хочу экспортировать. Тогда, перейдем к
File/Export/Forward Engineer SQL CREATE Script
И один раз там, я выбираю вариант Сгенерировать инструкции INSERT для таблиц.
Результат генерирует только код для таблиц create.
Можно ли создать инструкции вставки для данных?
Спасибо
Ответы
Ответ 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
Перейдите в меню "Сервер" и нажмите "Экспорт данных". Там вы можете выбрать таблицу и выбрать вариант "Структура дампа и данные" в раскрывающемся списке.