MySQL Tutorial de Workbench: qué es, cómo instalarlo y utilizarlo
⚡ Resumen inteligente
MySQL Workbench es la herramienta visual oficial para el MySQL base de datos relacional, que unifica el modelado de datos, el desarrollo SQL y la administración del servidor en una única interfaz multiplataforma que se conecta a sistemas locales o remotos. MySQL servidores para el trabajo diario con bases de datos.

¿Qué es MySQL?
MySQL Es una base de datos relacional de código abierto.
MySQL es multiplataforma, lo que significa que se ejecuta en varias plataformas diferentes, como Windows, Linux y macOS.
¿Por qué utilizar MySQL?
Existen varios sistemas de gestión de bases de datos relacionales en el mercado.
Los ejemplos de bases de datos relacionales incluyen Microsoft SQL Server, Microsoft Acceso Oracle, DB2, etc.
Uno podría preguntarse por qué elegiríamos MySQL sobre los otros sistemas de gestión de bases de datos.
La respuesta a esta pregunta depende de varios factores.
Analicemos las fortalezas de MySQL en comparación con otras bases de datos relacionales como SQL Server:
- MySQL admite varios motores de almacenamiento, cada uno con sus propias especificaciones, mientras que otros sistemas como SQL Server solo admiten un único motor de almacenamiento. Para apreciar esto, consideremos dos de los motores de almacenamiento compatibles con MySQL:
- InnoDB: el motor de almacenamiento predeterminado proporcionado con MySQL a partir de la versión 5.5. InnoDB admite claves externas para la integridad referencial y también admite transacciones estándar ACID.
- MyISAM: el motor de almacenamiento predeterminado para MySQL antes de la versión 5.5. MyISAM carece de soporte para transacciones. Sus ventajas sobre InnoDB incluyen simplicidad y alto rendimiento.
- MySQL Ofrece un alto rendimiento en comparación con otros sistemas de bases de datos relacionales. Esto se debe a la simplicidad de su diseño y a su compatibilidad con múltiples motores de almacenamiento.
- Rentable: es relativamente más barato en términos de costo en comparación con otras bases de datos relacionales. De hecho, la edición comunitaria es gratuita. La edición comercial tiene una tarifa de licencia que también es rentable en comparación con las tarifas de licencia de productos como Microsoft SQL Server.
- Multiplataforma — MySQL funciona en muchas plataformas, lo que significa que se puede implementar en la mayoría de las máquinas. Otros sistemas como MS SQL Server solo se ejecutan en la Windows .
Para poder interactuar con MySQLNecesitarás una herramienta de acceso al servidor que pueda comunicarse con el MySQL servidor. MySQL Admite múltiples conexiones de usuario.
¿Qué es MySQL ¿Banco de trabajo?
MySQL Workbench es una herramienta visual de diseño y modelado de bases de datos para Access. MySQL Base de datos relacional del servidor. Facilita la creación de nuevos modelos de datos físicos y la modificación de los existentes. MySQL bases de datos con ingeniería inversa/directa y funciones de gestión de cambios. El propósito de MySQL Workbench tiene como objetivo proporcionar una interfaz para trabajar con bases de datos de forma más sencilla y estructurada.
MySQL Workbench reúne tres conjuntos principales de funcionalidades: modelado y diseño de datos, desarrollo SQL y administración de servidores, cada uno de los cuales se describe a continuación.
Herramienta de modelado y diseño
Los modelos constituyen la base de la mayoría de las bases de datos válidas y de alto rendimiento. MySQL Workbench tiene herramientas que permiten a los desarrolladores y administradores de bases de datos crear visualmente modelos de diseño de bases de datos físicas que se pueden traducir fácilmente a MySQL bases de datos mediante ingeniería avanzada.
- MySQL Workbench permite la creación de múltiples modelos en el mismo entorno.
- Admite todos los objetos —como tablas, vistas, procedimientos almacenados y disparadores— que componen una base de datos.
- MySQL Workbench cuenta con una utilidad de validación de modelos integrada que informa al modelador de datos sobre cualquier problema que pueda detectarse.
- También permite el uso de diferentes notaciones de modelado y puede ampliarse mediante Lua, un lenguaje de scripting.
La figura siguiente muestra la ventana de modelado para MySQL Banco de trabajo.
Herramienta de desarrollo SQL
Lenguaje de consulta estructurado (SQL) nos permite manipular nuestras bases de datos relacionales. SQL es el corazón de todas las bases de datos relacionales.
- MySQL Workbench incluye un editor visual de SQL integrado.
- El editor visual de SQL permite a los desarrolladores crear, editar y ejecutar consultas en MySQL Bases de datos del servidor. Tiene utilidades para visualizar datos y exportarlos.
- Sus resaltadores de color de sintaxis ayudan a los desarrolladores a escribir y depurar fácilmente declaraciones SQL.
- Se pueden ejecutar múltiples consultas y los resultados se muestran automáticamente en diferentes pestañas.
- Las consultas también se guardan en el panel de historial para su posterior recuperación y ejecución.
La siguiente figura muestra la ventana de desarrollo SQL para MySQL Banco de trabajo.
Herramienta de administración
La administración de servidores desempeña un papel fundamental en la seguridad de los datos de la empresa. Los principales aspectos relacionados con la administración de servidores son la gestión de usuarios, la configuración del servidor, los registros del servidor y muchos más. MySQL Workbench tiene las siguientes características que simplifican el proceso de MySQL administración del servidor:
- Administración de usuarios: una herramienta visual para gestionar usuarios que permite a los administradores de bases de datos añadir fácilmente usuarios nuevos y eliminar los existentes si fuera necesario, otorgar y revocar privilegios y ver los perfiles de usuario.
- Configuración del servidor: permite una configuración avanzada del servidor y un ajuste preciso para un rendimiento óptimo.
- Copia de seguridad y restauración de bases de datos: una herramienta visual para exportar e importar. MySQL volcar archivos MySQL Los archivos de volcado contienen scripts SQL para crear bases de datos, tablas, vistas y procedimientos almacenados, así como para insertar datos.
- Registros del servidor: una herramienta visual para ver MySQL Registros del servidor. Estos registros incluyen registros de errores, registros binarios y registros de InnoDB. Son muy útiles para realizar diagnósticos en el servidor.
La siguiente figura muestra el panel de administración para MySQL Banco de trabajo.
La siguiente sección trata sobre la instalación. MySQL Banco de trabajo en Windows.
Cómo instalar MySQL Banco de trabajo (para Windows)
En esta sección, aprenderemos cómo instalar y usar MySQL Banco de trabajo.
La instalación de MySQL El proceso de Workbench consta de dos pasos.
1) Instalar MySQL Community Server.
2) Instalar MySQL Banco de trabajo — Puedes instalar el entorno de trabajo usando un archivo zip o un instalador MSI (recomendado).
Nota: Necesitará privilegios de administrador o de usuario avanzado para realizar la instalación.
Primeros pasos
Una vez que haya terminado de instalar lo anterior, deberá configurar MySQL Entorno de trabajo como se muestra a continuación. A continuación se muestra un proceso paso a paso sobre cómo instalarlo. MySQL Banco de trabajo.
Paso 1) Abra la ventana de inicio. El primer paso es el lanzamiento MySQL Banco de trabajo. Lo que ves se llama Ventana de inicio.
Paso 2) Abra el Asistente para nueva conexión. A continuación, debes crear tu MySQL conexión del servidor, que contiene detalles sobre el servidor de base de datos de destino, incluyendo cómo conectarse a él. Haga clic en “+” en el MySQL Ventana principal de Workbench. Esto abrirá el asistente para configurar una nueva conexión.
Paso 3) Haga clic en el botón Configurar administración del servidor. Como principiante, puede crear una conexión para un servidor instalado localmente. Haga clic en el botón Configurar administración del servidor en la ventana Configurar nueva conexión para comprobar la configuración de la MySQL servidor.
Paso 4) Haga clic en el botón Siguiente para continuar. Se abrirá una nueva ventana llamada Configurar administración local. Haga clic en el botón Siguiente para continuar.
Paso 5) Introduce tu contraseña y pulsa Aceptar. A continuación, el asistente probará la conexión a la base de datos. Si la prueba falla, vuelva atrás y corrija los parámetros de conexión a la base de datos. Luego se abrirá una ventana emergente que le pedirá su contraseña de root para probar su conexión con el servidor local. MySQL instancia del servidor. La contraseña es la que configuró durante la instalación de MySQLIntroduzca su contraseña y pulse Aceptar.
Paso 6) Haga clic en Siguiente para continuar. A continuación, el asistente comprobará la conexión con la base de datos. Si la prueba falla, vuelva atrás y corrija los parámetros de conexión. Si todas las pruebas son correctas, haga clic en Siguiente para continuar.
Paso 7) Haga clic en Siguiente. Después de eso, se abrirá un nuevo asistente sobre la administración de servicios locales, que le permite cambiar entre varios. MySQL Servidores instalados en una sola máquina. Si eres principiante, puedes omitir este paso y hacer clic en Siguiente para continuar.
Paso 8) Seleccione MySQL Archivo de configuración del servidor. El asistente comprobará entonces la capacidad de acceder a la MySQL Archivo de configuración del servidor y comandos de inicio/parada de prueba.
Paso 9) Haga clic en Finalizar para terminar la configuración del servidor. A continuación, puede revisar las configuraciones actuales. Tras revisarlas, haga clic en Finalizar para terminar la configuración del servidor.
Paso 10) Haga clic en Probar conexión. El siguiente paso es establecer una conexión, que se utilizará para conectarse al servidor. Si aún no ha creado una conexión, puede usar los valores predeterminados. Haga clic en Probar conexión [2] después de ingresar el Nombre de conexión [1].
Paso 11) Haga clic en Aceptar. Se abrirá un nuevo cuadro de diálogo que le pedirá la contraseña del usuario root/seleccionado. Si su MySQL El usuario root tiene una contraseña, puede ingresarla usando la Tienda en Vault característica. Haga clic en Aceptar.
Si la contraseña introducida es correcta, aparecerá la siguiente pantalla. Haga clic en ambos botones Aceptar y listo.
Se muestra una nueva instancia en la página de inicio.
Double-Haz clic y comienza a realizar la consulta.

















