tutorial online instalar full espaƱol descargar mysql mysql-workbench workbench

online - mysql workbench tutorial



Mover conexiones e instancias entre dos computadoras (8)

Antes de reemplazar el archivo connection.xml, asegúrese de cerrar la aplicación Workbench primero, o la aplicación sobrescribirá / guardará en el archivo xml al salir.

Tengo un servidor mysql que administro de forma remota con MySQL Workbench.

Ahora tengo una computadora nueva y no puedo encontrar ninguna solución para mover mis conexiones y perfiles de instancias a mi nueva computadora. Esto no puede ser una pregunta sin resolver, ¿eh? No es la primera vez que esto le pasará a otra persona.

Corrección: No son las instancias del servidor que quiero mover. Necesito exportar / mover / hacer copias de seguridad de mis muchas conexiones de perfiles / instancias de clientes en MySQL Workbench.


Copia de seguridad y restauración de conexiones mediante los menús Herramientas> Configuración> Conexiones de respaldo y Herramientas> Configuración> Restaurar conexiones es la manera más fácil, sin embargo, no copia las contraseñas.

Extraer las contraseñas es posible en el siguiente caso:

  1. La PC vieja debe ser una instalación de Windows.
  2. Debería poder iniciar sesión con la cuenta de Windows que originalmente guardó las contraseñas en Workbench, es decir, sin que un administrador restablezca la contraseña de la cuenta de Windows.

Si se cumplen los requisitos anteriores, uno puede iniciar sesión en la PC anterior y ejecutar la herramienta de descifrado que se encuentra en http://www.donationcoder.com/forum/index.php?topic=41860.msg391762#msg391762.

El código de C ++ para descifrar se muestra a continuación (créditos: f0dder)

std::vector<unsigned char> decrypt(BYTE *input, size_t length) { DATA_BLOB inblob { length, input }; DATA_BLOB outblob; if (!CryptUnprotectData(&inblob, NULL, NULL, NULL, NULL, CRYPTPROTECT_UI_FORBIDDEN, &outblob)) { throw std::runtime_error("Couldn''t decrypt"); } std::vector<unsigned char> output(length); memcpy(&output[0], outblob.pbData, outblob.cbData); return output; }


En Linux (Ubuntu), la ubicación se cambió a $HOME/.mysql/workbench

Probado en Ubuntu 14.04 LTS.


Encontré el archivo "WbProfiles.xml" en la ruta C: / Users / .sqlworkbench / WbProfiles.xml

Copie el archivo o copie la carpeta completa ".sqlworkbench" en la misma ruta en la máquina nueva.


Lo encontré en un mac en / Users / Username / Library / Application Support / MySQL / Workbench /

archivo llamado connections.xml


No necesita copiar ningún archivo manualmente como sugieren otras respuestas. Tanto en Windows como en Mac, puede exportar todas sus configuraciones dentro de MySQL Workbench y restaurar a otro sistema.

Select Tools > Configuration > Backup Connections

Esto se exportará como .zip. Luego, en su nueva instalación nueva solo

Select Tools > Configuration > Restore Connections

¡Eso es!


Tenía las mismas preguntas. Encontré un directorio MySQL en% APPDATA%. Copie todo el directorio en la misma ubicación en la máquina nueva. Necesitará borrar sus contraseñas y volver a ingresarlas. Una vez que hice eso, estaba listo y funcionando nuevamente.

Puede encontrar su carpeta% APPDATA% en Windows ingresándola en la barra de direcciones del Explorador de Windows.


solo cópialos!

en Linux, están en $HOME/.mysqlgui/