Как сделать резервную копию базы данных MySQL с помощью MySQL Workbench?

113

Как сделать резервную копию базы данных с помощью MySQL Workbench? Можем ли мы сделать резервную копию следующими способами:

  1. Файл резервной копии (.sql) содержит операторы Create Table и Insert into Table.
  2. Файл резервной копии (.sql) содержит только операторы Create Table, но не Insert into Table для всех таблиц.
  3. Файл резервной копии (.sql) содержит только операторы Insert into Table, но не Create Table для всех таблиц.
Вирадж Дхамал
источник

Ответы:

163

Для Workbench 6.0

Откройте рабочую среду MySql. Чтобы сделать резервную копию базы данных, вам необходимо создать New Server Instance(если недоступно) внутри Server Administration.

Шаги по созданию New Server Instance:

  1. Выберите New Server Instanceвариант внутри Server Administrator.
  2. Предоставьте сведения о подключении.

После создания нового экземпляра сервера он будет доступен в Server Administrationсписке. Дважды щелкните экземпляр сервера, который вы создали, ИЛИ щелкните Manage Import/Exportпараметр и выберите экземпляр сервера.

Теперь, DATA EXPORT/RESTOREвыберите DATA EXPORTвариант От , выберите схему и объект схемы для резервного копирования.

Вы можете создать файл резервной копии другим способом, как указано ниже.

Q.1) Файл резервной копии (.sql) содержит операторы Create Table и Insert into Table.

ОТВЕТ:

  1. Выберите параметр Начать экспорт

Q.2) Файл резервной копии (.sql) содержит только операторы Create Table, но не Insert into Table для всех таблиц.

ОТВЕТ:

  1. Выберите Skip Table Data(no-data)вариант

  2. Выберите параметр Начать экспорт

Q.3) Файл резервной копии (.sql) содержит только операторы Insert into Table, а не операторы Create Table для всех таблиц.

ОТВЕТ:

  1. Выберите вкладку дополнительных параметров, на Tablesпанели выберите no-create info-Do not write CREATE TABLE statement that re-create each dumped tableпараметр.
  2. Выберите параметр Начать экспорт

Для Workbench 6.3

  1. Перейдите на вкладку "Управление" слева на панели навигации.
  2. Нажмите на параметр экспорта данных
  3. Выберите схему
  4. Выбрать таблицы
  5. Выберите требуемый вариант из раскрывающегося списка под списком таблиц в соответствии с вашими требованиями.
  6. Установите флажок Включить создание схемы.
  7. Нажмите на опцию Advance
  8. Установите флажок Завершить вставку на панели вставок.
  9. Начать экспорт Workbench 6.3 экспорт

Для Workbench 8.0

  1. Перейдите на вкладку Сервер
  2. Перейти к экспорту базы данных

Это открывает что-то вроде этого

MySQL Workbench

  1. Выберите схему для экспорта в таблицах для экспорта.
  2. Нажмите Экспорт в автономный файл.
  3. Проверьте, соответствуют ли Расширенные параметры ... экспорт
  4. Нажмите кнопку Начать экспорт.
Вирадж Дхамал
источник
4
В MySQL Workbench 6.1 вам нужно будет открыть желаемое соединение MySQL. Затем перейдите в это меню: Сервер / Экспорт данных =)
Метафаниэль
Изображение было более чем достаточно, чтобы помочь. Будьте здоровы.
rotimi-best
39

Sever >Экспорт данных

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

Выберите базу данных и начните экспорт

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

cyber8200
источник
20
  1. На странице «ГЛАВНАЯ» -> выберите «Управление импортом / экспортом» в разделе «Администрирование сервера».

  2. Появляется окно ... выберите, на каком сервере хранятся данные, для которых вы хотите создать резервную копию.

  3. На вкладке «Экспорт на диск» выберите базы данных, которые вы хотите экспортировать.

  4. Если вам нужны все таблицы, выберите вариант «Экспорт в автономный файл», в противном случае выберите другой вариант для выборочного восстановления.

  5. Если вам нужны дополнительные параметры, см. Другой пост, в противном случае нажмите «Начать экспорт».

датикон
источник
Нет меню "администрирование сервера", оно устарело?
NaturalBornCamper
@NaturalBornCamper, теперь это просто "Сервер", i.imgur.com/W2ichtm.png
Мэтт Уилки
13

В Window в новой версии вы можете экспортировать так

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

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

Adiii
источник
9

Функция экспорта данных в MySQL Workbench позволяет использовать два из трех способов. На Skip Table Data (no-data)странице экспорта есть флажок, который позволяет делать дамп с данными или без них. Просто выгружать данные без метаданных не поддерживается.

Майк Лишке
источник
6

В Workbench 6.3 очень просто:

  1. В окне "HOME" выберите одно из подключений MySQL: (localhost)
  2. В представлении «Локальный хост» нажмите «Сервер» -> «Экспорт данных».
  3. В представлении «Экспорт данных» выберите таблицу (ы) и укажите, хотите ли вы экспортировать только их структуру или структуру и данные, ...
  4. Нажмите «Начать экспорт».
Манфред
источник
4

В верстаке 6.0 подключитесь к любой базе данных. Вы увидите две вкладки.

1. Management 2.Schemas

По умолчанию Schemasвыбрана вкладка. Выберите Managementвкладку, затем выберите Data Export. Вы получите список всех баз данных. выберите нужную базу данных, имя файла и другие параметры, которые вы хотите, и начните экспорт. Вы сделали резервную копию.

Свапнил Шенде
источник
2

В Workbench 6.3 перейдите в меню «Сервер» и выберите «Экспорт данных». Появившийся диалог позволяет вам делать все три вещи, которые вы хотите.

Роб Седжвик
источник
2

Я использую MySQL Workbench 8.0 : введите описание изображения здесь

Тинь Нго Куанг
источник