Botón para abrir el Menú Botón para cerrar el Menú
Logo da empresa Alura
Iniciar Sesión Nuestros Planes
Formaciones Conoce a Luri
  • Programación _
  • Front End _
  • Data Science _
  • DevOps _
  • Innovación y Gestión _
Artículos de Tecnología

Guía de Instalación de MySQL Server y MySQL Workbench en Diferentes Sistemas Operativos"

Guía de Instalación de MySQL Server y MySQL Workbench en Diferentes Sistemas Operativos
ingrid_silva
ingrid_silva
01/07/2024

Compartir

Introducción

MySQL es uno de los sistemas de gestión de bases de datos más populares y ampliamente utilizados en todo el mundo. Ya sea para desarrollo de aplicativos, análisis de datos o gestión de informaciones empresariales, MySQL desempeña un papel crucial. En este artículo, exploraremos el proceso de instalación del servidor MySQL y de MySQL Workbench en una variedad de sistemas operativos. Desde Windows hasta Linux y macOS, abordaremos los pasos esenciales para configurar MySQL y la interfaz gráfica del Workbench, permitiendo que tú empieces a aprovechar todo el potencial de este poderoso sistema de gestión de bases de datos en su ambiente preferido. Vamos a sumergirnos en los detalles de instalación y configuración para garantizar que tú estés listo para empezar a trabajar con MySQL, independientemente del sistema operativo que estés utilizando.

Windows

En la actualidad, la versión más reciente de Windows es Windows 11, pero realizaré la descarga y configuración de MySQL utilizando Windows 10. No obstante, no se preocupe, los pasos son los mismos; simplemente esté atento a la versión que está utilizando.

Antes de comenzar la instalación de MySQL Server y MySQL Workbench, debemos asegurarnos de que no tengamos ningún MySQL en ejecución en nuestra computadora.

Para hacer esta verificación, abra el Administrador de tareas o utilice el atajo Ctrl+Shift+Esc y verifique si hay algún MySQL en ejecución. Si aún tiene dudas sobre si hay o no un MySQL en ejecución, recomiendo que ejecute el siguiente comando en su ventana de comandos:

tasklist /FI "IMAGENAME eq mysqld.exe" 

Si el comando no retorna ningún resultado, significa que no hay un servidor MySQL en ejecución.

img- ningun Mysql en ejecución image-mysql en ejecución

En caso de que tengas un MySQL en ejecución, como se muestra en la segunda imagen, en el Administrador de tareas, haz clic derecho en el MySQL que está en ejecución y selecciona la opción Cerrar ejecución.

Instalación

En el navegador, busca MySQL Workbench.

img_pagina_MySQL Workbench

Seleccione Dowload Now.

Dowload Now

Por defecto, el sitio de MySQL ya identifica cuál sistema estás utilizando. En mi caso, es Windows de 64 bits. Haz clic en descargar. Serás redirigido a una página de inicio de sesión o registro, que es opcional. Si no deseas hacer ninguno de los dos, haz clic en 'No, thanks, just start my download'; esto iniciará la descarga automáticamente. Luego, da permiso para que se descargue completamente.

image-chossing

Estas variadas opciones son diferentes alternativas de instalación disponibles al instalar MySQL, y cada una de ellas tiene un propósito específico:

Solo el Servidor (Server Only):

  • Esta opción instala únicamente el servidor MySQL.
  • Es apropiada cuando deseas implementar un servidor MySQL pero no necesitas desarrollar aplicaciones MySQL.
  • Esta opción no incluye herramientas de gestión o desarrollo, solo el servidor en sí.

Solo el Cliente (Client Only):

  • Esta opción instala las herramientas necesarias para la administración de aplicaciones MySQL, pero no incluye el propio servidor MySQL.
  • Es útil cuando necesitas acceder y configurar un servidor MySQL existente.
  • Incluye herramientas como MySQL Shell (cliente para la gestión del servidor), MySQL Router (para configuraciones de alta disponibilidad) y MySQL Workbench (interfaz gráfica para desarrollar y gestionar servidores).

Completa (Full):

  • Esta opción instala todos los productos disponibles en el catálogo, incluyendo el servidor MySQL, MySQL Shell, MySQL Router, MySQL Workbench, documentación de muestra, ejemplos y mucho más.
  • Es una opción completa que es útil para desarrolladores y administradores que desean acceder a todos los recursos y herramientas relacionados con MySQL.

Personalizada (Custom):

  • La opción personalizada te permite seleccionar exactamente qué productos deseas instalar.
  • Puedes elegir entre diferentes versiones del servidor y arquitecturas, dependiendo de tu sistema operativo.
  • Esta opción ofrece flexibilidad para instalar solo los componentes que realmente necesitas.

Como queremos configurar todo el entorno de desarrollo, elegimos la opción Completa(Full).

image-check requirements

Aquí tenemos todos los requisitos necesarios para un entorno de desarrollo completo.

image-Download

Haz clic en Ejecutar para que se descarguen todos los productos seleccionados. Esto puede llevar un tiempo, dependiendo de los productos seleccionados y la velocidad de tu conexión a Internet.

image-Installation image-Installation1.0

Descarga completa. Haz clic en el botón Next para continuar.

image-Product_Configuration

Visión general de la configuración. Haz clic en el botón Next para configurar el servidor de la base de datos MySQL.

image-type_and_net

Para realizar la configuración del servidor MySQL, elige el tipo de configuración y el puerto de MySQL (3006 por defecto) y haz clic en el botón Next para continuar

image-Accounts

Elige una contraseña para la cuenta root. Anota la contraseña y mantenla segura si estás instalando el servidor de base de datos MySQL en un servidor de producción. Si deseas agregar un usuario adicional a MySQL, puedes hacerlo en este paso.

image-windows_service

Selecciona los detalles del servicio de Windows, incluyendo el Nombre del servicio de Windows y el tipo de cuenta, luego pulsa en el botón Next para continuar

image-server_file

Da los permisos necesarios de acuerdo con tu prioridad.

image-apply_configuration

Aplicando las configuraciones necesarias.

image-product_configuration1 image-router_configuration
image-connect_to_server

Realizando la conexión con el servidor.

image-apply_configuration1

Haz clic en Execute para aplicar todas las configuraciones y finalmente en Finish.

image-welcome_to

Posible errores

Visual C++ 2019 Redistributable Package
image-Visual C++ 2019 Redistributable Package

Si al tentar hacer la instalación del pacote MySQL aparece esta notificación,este error indica que el MySQL Workbench requiere el Visual C++ 2019 Redistributable Package para que funcione correctamente. Para resolver este problema, sigue los pasos a continuación:

  1. Haz clic en el enlace proporcionado para abrir la página de descarga del Paquete Redistribuible Visual C++ 2019. También puedes encontrarlo directamente en el sitio web de Microsoft.
  2. En la página de descarga, elige la versión adecuada del Paquete Redistribuible Visual C++ 2019 para tu sistema (por lo general, deberás elegir entre x86 y x64, dependiendo de tu sistema operativo).
  3. Haz clic en el botón de descarga para descargar el paquete.
  4. Ejecuta el archivo descargado y sigue las instrucciones de instalación. Esto instalará el Paquete Redistribuible Visual C++ 2019 en tu sistema.
  5. Después de completar la instalación del Paquete Redistribuible Visual C++ 2019, reinicia la computadora para asegurarte de que todos los cambios surtan efecto.
  6. Después de reiniciar, intenta instalar MySQL Workbench nuevamente. El error relacionado con el Paquete Redistribuible Visual C++ 2019 debería estar resuelto, y la instalación debería continuar sin problemas.

Recuerda siempre descargar el Paquete Redistribuible Visual C++ 2019 directamente desde el sitio web de Microsoft para asegurarte de que estás obteniendo la versión oficial y segura del software. Esto debería solucionar el problema y permitirte instalar MySQL Workbench con éxito.

The wizard was interrupted before MySQL Workbench 8.0(o otra versión) CE could be completely installed
image-The wizard was interrupted before MySQL Workbench 8.0

El error "El asistente se interrumpió antes de que MySQL Workbench 8.0 CE pudiera instalarse por completo" suele ocurrir debido a problemas durante el proceso de instalación de MySQL Workbench. Para resolver este problema, sigue los pasos a continuación:

  1. Asegúrate de tener derechos de administrador en tu sistema, ya que la instalación de software generalmente requiere privilegios de administrador.
  2. Comprueba que no haya otros procesos de instalación en segundo plano o actualizaciones del sistema en curso. Finaliza cualquier instalación o actualización en curso y vuelve a intentar instalar MySQL Workbench.
  3. Asegúrate de que el archivo de instalación que estás utilizando para instalar MySQL Workbench esté completo y no esté dañado. Descarga el instalador más reciente directamente desde el sitio web oficial de MySQL.
  4. Temporalmente, desactiva cualquier software antivirus o firewall que pueda estar bloqueando la instalación. A veces, los programas de seguridad pueden interferir con la instalación de software.
  5. Antes de iniciar la instalación, reinicia tu computadora para asegurarte de que no haya procesos en ejecución que puedan interferir con la instalación.
  6. Ejecuta el instalador de MySQL Workbench como administrador. Para hacerlo, haz clic con el botón derecho en el archivo de instalación y elige "Ejecutar como administrador".
  7. Sigue las instrucciones del asistente de instalación y asegúrate de seleccionar las opciones deseadas durante el proceso de instalación. Asegúrate de que no haya interrupciones durante el proceso de instalación.
  8. Si el problema persiste, intenta descargar una versión más reciente de MySQL Workbench, ya que puede haber correcciones para problemas conocidos en las versiones más recientes.
  9. Si todas las tentativas fallan, puedes intentar desinstalar cualquier versión anterior de MySQL Workbench (si las hubiera) antes de instalar la versión más reciente.

Después de seguir estos pasos, deberías poder instalar MySQL Workbench con éxito. Asegúrate de seguir las instrucciones del asistente de instalación cuidadosamente y garantiza que no haya interrupciones durante el proceso.

Linux (Ubuntu)

Así como en Windows, el sistema operativo Linux también cuenta con diferentes versiones, como Ubuntu, Fedora, Mint, entre muchas otras. Hoy en particular, realizaremos la descarga de MySQL Server en Ubuntu 22.04.

Aquí también debemos verificar si no hay ningún MySQL en ejecución. Abre la terminal y escribe el siguiente comando:

ps aux | grep mysql

Esto listará todos los procesos que están en ejecución en el sistema y filtrará aquellos que contienen la palabra mysql. Si existen algunos servidores MySQL en ejecución, verás las líneas de salida relacionadas con ellos.

Puedes ver algo similar a esto:

mysql   1234  0.0  1.0 123456 7890 ?        Ssl  09:00   0:00 /usr/sbin/mysql

Si no tienes ningún comando SQL en ejecución, esto puede retornar algo similar a esto:

Este retorno indica que el único proceso relacionado con MySQL en ejecución es el comando grep que utilizamos para buscar por mysql. El número del proceso del comando grep es 29127.

Instalación

En el navegador, busca MySQL Workbench. Selecciona el sistema operativo Ubuntu Linux y la versión de tu sistema Linux.

Si no logras encontrar la versión de tu Linux, en la terminal escribe:

lsb_release -a

Este comando mostrará información detallada sobre la versión de Ubuntu, incluyendo el nombre de la distribución, el número de la versión y otra información relevante.

image-release

En mi caso, estoy utilizando la versión 22.04 de Ubuntu.

image-versión 22.04

Selecciona la primera opción de paquete. Serás dirigido a iniciar sesión o registrarte, esto es opcional. Si no deseas hacer ninguno de los dos, simplemente haz clic en "No, thanks, just start my download". Al seleccionar esta opción, la descarga comenzará automáticamente. Luego, abre la carpeta donde se encuentra la descarga y, después, abre la terminal desde esa carpeta.

image-open

Escribe el siguiente comando:

sudo apt update

Para actualizar la lista de paquete del Ubuntu.

image-update

En seguida el comando:

sudo apt upgrade

Para actualizar todos los paquete instalado.

image-upgrade

A continuación, ingresa el siguiente comando:

sudo apt autoremove

Para eliminar automáticamente paquetes que fueron instalados como dependencias de otros paquetes, pero que ya no son necesarios.

image-autoremove

Con el sistema preparado y actualizado, ahora procederemos con la instalación. Todavía en el terminal, escribe el siguiente comando:

sudo apt install ./mysql 

Luego, presiona la tecla Tab para completar el comando de instalación.

image-apt-install

Cuando comience la instalación, el terminal hará la siguiente pregunta: "Do you want to continue? [Y/n]" (¿Deseas continuar? [y/n]). Haz clic en 'y' para continuar con la instalación.

image-Do you want to continue

En el menú principal, verás que MySQL Workbench ha sido instalado.

image-my_linux

MAC

Como es habitual, primero comprobaremos que no hay ningún MySQL ejecutándose. Para verificar si tienes un servidor MySQL en ejecución en el sistema operativo Mac, siga estos pasos:

  1. Abre la Termianal: Puedes encontrar la Terminal en la carpeta "Utilidades" dentro de la carpeta "Aplicaciones" en tu Mac.

  2. En la Terminal, puedes usar el siguiente comando para verificar si MySQL está en ejecución:

    ps aux | grep mysql

    Este comando mostrará una lista de procesos que incluyen mysql en su nombre. Si ves resultados en la lista, eso significa que MySQL está en ejecución. De lo contrario, si no aparecen resultados, significa que no hay un servidor MySQL en ejecución.

Instalación

En tu navegador, busca MySQL download Mac para descargar e instalar Workbench.

image-MySQL download Mac

Selecciona la versión correspondiente a tu Mac. En caso de que no sepas cuál es, puedes ver la versión de tu Mac haciendo clic en el ícono de la manzana y seleccionando " este Mac"

image-este Mac

En mi caso, tengo un procesador Intel, por lo tanto, selecciono macOS (x86-64-bit) y mi versión es Monterey (12). Como es habitual, el sitio web te informará si es compatible o no.

image-paquetas compatibles

No es necesario iniciar sesión ni registrarse, simplemente otorga permisos.

image-permisos image-MySQL Workbench mac

Arrastra MySQL Workbench a la carpeta de tu elección.

image-copiando
Atención:

A veces, MySQL Workbench puede requerir que instales MySQL Server por separado. Para hacerlo, en tu navegador, busca MySQL Server y descárgalo.

image-mysql_serve

image-aplicaciones

image-welcome workbench mac

Cuando abras MySQL Workbench, puedes configurar una nueva conexión al servidor MySQL haciendo clic en el icono +. Proporciona la información de conexión, como el nombre del host, nombre de usuario, contraseña y puerto, para acceder a tu servidor MySQL.

image-connection image-escuela conections

Conclusión

La instalación de MySQL Workbench en diversos sistemas operativos es un proceso sencillo, aunque requiere de cierta atención, especialmente en los pasos de configuración. Con esta potente herramienta a tu disposición, podrás administrar tus bases de datos MySQL de manera más eficiente, sin importar si estás utilizando Windows, macOS o Linux. Asegúrate de mantener MySQL Workbench siempre actualizado para aprovechar al máximo sus características y capacidades. ¡Comienza a gestionar tus bases de datos MySQL con facilidad y eficacia!

Ingrid Silva

estudiante de Ciencias de la Computación en el Instituto Federal de Brasilia - IFB y se está especializando en el campo de Ciencia de Datos. Además, es miembro del Scuba Team en Alura Latam, donde se enfoca en programación. Su pasión por el conocimiento tecnológico es insaciable, ya que encuentra fascinantes todas las áreas que lo componen.

Navegación

  • Planes
  • Instructores
  • Blog
  • Política de privacidad
  • Términos de uso
  • Sobre nosotros
  • Preguntas frecuentes

¡CONTÁCTANOS!

  • ¡Quiero entrar en contacto!

Blog

  • Programación
  • Data Science
  • Front End
  • Innovación y Gestión
  • DevOps

AOVS Sistemas de Informática S.A CNPJ 05.555.382/0001-33

SÍGUENOS EN NUESTRAS REDES SOCIALES

YouTube Facebook Instagram Linkedin Whatsapp Spotify

NOVEDADES Y LANZAMIENTOS

Aliados

  • Programa de aceleração Scale-Up Endeavor
  • En Alura somos unas de las Scale-Ups seleccionadas por Endeavor, programa de aceleración de las empresas que más crecen en el país.
  • Growth Academy 2021 do Google For Startups
  • Fuimos unas de las 7 startups seleccionadas por Google For Startups en participar del programa Growth Academy en 2021
Alura

Una empresa del grupo Alun

Logo do grupo Alun

AOVS Sistemas de Informática S.A CNPJ 05.555.382/0001-33

SÍGUENOS EN NUESTRAS REDES SOCIALES

YouTube Facebook Instagram Linkedin Whatsapp Spotify

Cursos

Cursos de Programación
Lógica de Programación | Java
Cursos de Front End
HTML y CSS | JavaScript | React
Cursos de Data Science
Data Science | Machine Learning | Excel | Base de Datos | Data Visualization | Estadística
Cursos de DevOps
Docker | Linux
Cursos de Innovación y Gestión
Transformación Ágil | Marketing Analytics

Alura

  • Educação em Tecnologia

    • logo fiap FIAP
    • logo casa do codigo Casa do Código
    • logo pm3 PM3 - Cursos de Produto
  • Mais Alura

    • logo alura start START BY Alura
    • logo alura lingua Alura Língua
    • logo alura para empresas Alura Para Empresas
    • logo alura latam Alura LATAM
  • Comunidade

    • logo tech guide Tech Guide
    • logo 7 days of code 7 days of code
    • logo Hipsters ponto Jobs Hipsters ponto Jobs
  • Podcasts

    • logo Hipster Network Hipster Network
    • logo Hipsters ponto Tech Hipsters ponto Tech
    • logo Dev sem fronteiras Dev sem Fronteiras
    • logo Like a Boss Like a Boss
    • logo IA Sob Controle IA Sob Controle
    • logo Mesa de Produto Mesa de Produto
    • logo Decode Decode
    • logo FIAPCast FIAPCast