¿Cómo realizar una copia de seguridad de la base de datos MySQL usando MySQL Workbench?

113

¿Cómo realizar una copia de seguridad de la base de datos usando MySQL Workbench? ¿Podemos realizar copias de seguridad de las siguientes formas?

  1. El archivo de copia de seguridad (.sql) contiene declaraciones de Crear tabla e Insertar en declaraciones de tabla
  2. El archivo de copia de seguridad (.sql) contiene solo declaraciones de creación de tabla, no instrucciones de inserción en tabla para todas las tablas
  3. El archivo de copia de seguridad (.sql) contiene solo instrucciones Insertar en tabla, no instrucciones Crear tabla para todas las tablas
Viraj Dhamal
fuente

Respuestas:

163

Para Workbench 6.0

Abra el banco de trabajo MySql. Para realizar una copia de seguridad de la base de datos, debe crear New Server Instance(si no está disponible) dentro de Server Administration.

Pasos para crear New Server Instance:

  1. Seleccione la New Server Instanceopción dentro Server Administrator.
  2. Proporcione detalles de conexión.

Después de crear una nueva instancia de servidor, estará disponible en la Server Administrationlista. Haga doble clic en la instancia del servidor que ha creado O haga clic en la Manage Import/Exportopción y seleccione la instancia del servidor.

Ahora, desde la opción de DATA EXPORT/RESTOREselección DATA EXPORT, seleccione el esquema y el objeto de esquema para la copia de seguridad.

Puede generar un archivo de copia de seguridad de diferentes maneras como se indica a continuación:

P.1) El archivo de copia de seguridad (.sql) contiene declaraciones de Crear tabla e Insertar en declaraciones de tabla

RESPUESTA:

  1. Seleccione la opción Iniciar exportación

Q.2) El archivo de respaldo (.sql) contiene solo declaraciones de creación de tabla, no declaraciones de inserción en tabla para todas las tablas

RESPUESTA:

  1. Seleccionar Skip Table Data(no-data)opción

  2. Seleccione la opción Iniciar exportación

P.3) El archivo de copia de seguridad (.sql) contiene solo instrucciones Insertar en tabla, no instrucciones Crear tabla para todas las tablas

RESPUESTA:

  1. Seleccione la pestaña de opciones avanzadas, dentro del Tablespanel, seleccione la no-create info-Do not write CREATE TABLE statement that re-create each dumped tableopción.
  2. Seleccione la opción Iniciar exportación

Para banco de trabajo 6.3

  1. Haga clic en la pestaña Administración en el lado izquierdo en el Panel de navegación
  2. Haga clic en la opción de exportación de datos
  3. Seleccionar esquema
  4. Seleccionar tablas
  5. Seleccione la opción requerida del menú desplegable debajo de la lista de tablas según sus requisitos
  6. Seleccione la casilla de verificación Incluir Crear esquema
  7. Haga clic en la opción Avanzada
  8. Seleccione la casilla de verificación Completar inserción en el Panel de inserciones
  9. Iniciar Exportación Exportación de Workbench 6.3

Para Workbench 8.0

  1. Ir a la pestaña Servidor
  2. Ir a Exportación de base de datos

Esto abre algo como esto

Banco de trabajo MySQL

  1. Seleccione el esquema para exportar en las Tablas para exportar
  2. Haga clic en Exportar a archivo autónomo
  3. Compruebe si las opciones avanzadas ... son exactamente como desea exportar
  4. Haga clic en el botón Iniciar exportación
Viraj Dhamal
fuente
4
En MySQL Workbench 6.1, deberá abrir la conexión MySQL deseada. Luego vaya a este menú: Servidor / Exportación de datos =)
Metafaniel
La imagen fue más que suficiente para ayudar. Dios te bendiga.
rotimi-best
39

Sever >exportación de datos

ingrese la descripción de la imagen aquí

Seleccione la base de datos y comience a exportar

ingrese la descripción de la imagen aquí

cyber8200
fuente
20
  1. En la página 'INICIO' -> seleccione 'Administrar importación / exportación' en 'Administración del servidor'

  2. Aparece un cuadro ... elija qué servidor contiene los datos que desea respaldar.

  3. En la pestaña 'Exportar a disco', seleccione las bases de datos que desea exportar.

  4. Si desea todas las tablas, seleccione la opción 'Exportar a archivo autónomo', de lo contrario, elija la otra opción para una restauración selectiva

  5. Si necesita opciones avanzadas, consulte otra publicación, de lo contrario, haga clic en 'Iniciar exportación'

daticon
fuente
No hay un menú de "administración del servidor", ¿está obsoleto?
NaturalBornCamper
@NaturalBornCamper, ahora es solo "Server", i.imgur.com/W2ichtm.png
matt wilkie
13

En la ventana en la nueva versión se puede exportar así

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Adiii
fuente
9

La función de exportación de datos en MySQL Workbench permite 2 de las 3 formas. Hay una casilla Skip Table Data (no-data)de verificación en la página de exportación que permite volcar con o sin datos. No se admite simplemente descargar los datos sin metadatos.

Mike Lischke
fuente
6

En Workbench 6.3 es superfácil:

  1. En la vista "INICIO", seleccione una de las conexiones MySQL: (localhost)
  2. En la vista "Localhost", haga clic en "Servidor" -> "Exportación de datos"
  3. En la vista "Exportación de datos" seleccione la (s) tabla (s) y si desea exportar solo su estructura, o estructura y datos, ...
  4. Haga clic en "Iniciar exportación"
Manfred
fuente
4

En workbench 6.0 Conéctese a cualquiera de las bases de datos. Verá dos pestañas.

1. Management 2.Schemas

La Schemaspestaña predeterminada está seleccionada. Seleccione la Managementpestaña y luego seleccione Data Export. Obtendrá una lista de todas las bases de datos. seleccione la base de datos deseada y el nombre del archivo y las opciones que desee y comience a exportar. Ha terminado con la copia de seguridad.

Swapnil Shende
fuente
2

En Workbench 6.3, vaya al menú Servidor y luego elija Exportación de datos. El cuadro de diálogo que aparece le permite hacer las tres cosas que desee.

Rob Sedgwick
fuente
2

Estoy usando MySQL Workbench 8.0 : ingrese la descripción de la imagen aquí

Tính Ngô Quang
fuente