Cómo instalar MySQL en Ubuntu 20.04

Introducción

MySQL es uno de los sistemas de gestión de bases de datos relacionales de código abierto más populares y ampliamente utilizados.

Es un sistema basado en SQL rápido, sencillo y escalable, y representa un componente integral de la pila LAMP que ejecuta gran parte de Internet.

En este tutorial, aprenderá a instalar MySQL en Ubuntu 20.04.

 Cómo instalar MySQL en Ubuntu 20.04

Requisitos Previos:

  • Un sistema que ejecuta Ubuntu 20.04
  • Una cuenta de usuario con privilegios sudo
  • Acceso a un terminal (Ctrl + Alt + T)
  • Conexión de red

Instalar MySQL en Ubuntu 20.04

Siga estos sencillos pasos para instalar MySQL Server en Ubuntu 20.04.

Nota: Si no ha actualizado su sistema de 18.04 sin embargo, eche un vistazo a nuestro tutorial para instalar MySQL en Ubuntu 18.04.

Paso 1: Actualizar / Actualizar repositorio de paquetes

Actualice el repositorio de paquetes del sistema para asegurarse de que está instalando la última versión de MySQL.

1. Abra el terminal y ejecute el siguiente comando:

sudo apt update

2. Introduzca su contraseña y espere a que finalice la actualización.

3. Siguiente, corre:

sudo apt upgrade

4. Ingrese Y cuando se le solicite continuar con la actualización y presione ENTRAR. Espera a que termine la actualización.

Paso 2: Instale MySQL

1. Después de actualizar correctamente el repositorio de paquetes, instale MySQL Server ejecutando el siguiente comando:

sudo apt install mysql-server

2. Cuando se le pregunte si desea continuar con la instalación, responda Y y presione ENTER.

Instale el servidor MySQL en Ubuntu.

El sistema descarga paquetes MySQL y los instala en su máquina.

Nota: Si solo desea conectarse a un servidor MySQL remoto en lugar de alojar una base de datos en su máquina, instale solo el cliente MySQL ejecutando:

sudo apt install mysql-client

3. Compruebe si MySQL se instaló correctamente ejecutando:

mysql --version
Compruebe la versión de MySQL en Ubuntu.

La salida muestra qué versión de MySQL está instalada en la máquina.

Nota: Si utiliza Windows, aprenda a instalar y configurar MySQL en un servidor Windows.

Paso 3: Asegurar MySQL

La instancia de MySQL en su máquina es insegura inmediatamente después de la instalación.

1. Proteja su cuenta de usuario MySQL con autenticación por contraseña ejecutando el script de seguridad incluido:

sudo mysql_secure_installation
Proteja el servidor MySQL configurando una contraseña de autenticación.

2. Ingrese su contraseña y responda Y cuando se le pregunte si desea continuar configurando el componente VALIDATE PASSWORD. El componente comprueba si la nueva contraseña es lo suficientemente fuerte.

3. Elija uno de los tres niveles de validación de contraseñas:

  • 0 – Baja. Una contraseña que contenga al menos 8 caracteres.
  • 1 – Medio. Una contraseña que contenga al menos 8 caracteres, incluidos caracteres numéricos, mayúsculas y minúsculas y caracteres especiales.
  • 2 – Fuerte. Una contraseña que contenga al menos 8 caracteres, incluidos caracteres numéricos, mayúsculas y minúsculas y caracteres especiales, y compare la contraseña con un archivo de diccionario.

Introduzca 0, 1 o 2 según la intensidad de la contraseña que desee establecer. El script le indica que ingrese su contraseña y vuelva a ingresarla después para confirmar.

Cualquier contraseña de usuario de MySQL posterior debe coincidir con la fortaleza de la contraseña seleccionada.

Nota: A pesar de que está configurando una contraseña para el usuario root, este usuario no requiere autenticación con contraseña al iniciar sesión.

El programa estima la fuerza de su contraseña y requiere confirmación para continuar.

4. Presione Y si está satisfecho con la contraseña o cualquier otra clave si desea una diferente.

 El script de validación de contraseña MySQL estima la fuerza de la contraseña.

5. A continuación, el script solicita las siguientes características de seguridad:

  • ¿Eliminar usuarios anónimos?
  • ¿No permitir el inicio de sesión de root de forma remota?
  • ¿Eliminar la base de datos de pruebas y acceder a ella?
  • ¿Recargar tablas de privilegios ahora?

La respuesta recomendada a todas estas preguntas es Y. Sin embargo, si desea una configuración diferente por cualquier motivo, ingrese cualquier otra clave.

Por ejemplo, si necesita la opción de inicio de sesión remoto para su servidor, ingrese cualquier clave que no sea Y para ese mensaje.

Nota: Consulte nuestro tutorial si desea crear un nuevo usuario de MySQL y conceder privilegios.

Paso 4: Compruebe si el Servicio MySQL se está ejecutando

Al instalar MySQL con éxito, el servicio MySQL se inicia automáticamente.

Compruebe que el servidor MySQL se está ejecutando ejecutando:

sudo systemctl status mysql

El resultado debe mostrar que el servicio está operativo y en ejecución:

Cómo comprobar si el servicio MySQL se está ejecutando en Ubuntu.

Paso 5: Inicie sesión en el servidor MySQL

Finalmente, para iniciar sesión en la interfaz MySQL, ejecute el siguiente comando:

sudo mysql -u root
Inicie sesión en MySQL Shell en el terminal Ubuntu.

Ahora puede ejecutar consultas, crear bases de datos y probar su nueva configuración de MySQL. Eche un vistazo a nuestra Hoja de trucos de Comandos MySQL para conocer algunos comandos MySQL importantes.

Nota: Encuentra útil nuestro artículo sobre cómo resolver un error ‘No se puede conectar al servidor MySQL local a través de socket’ / var/run/mysqld / mysqld.sock( 2) ‘ que puede aparecer al iniciar sesión en la interfaz MySQL.

Conclusión

Ahora debería tener un servidor MySQL completamente funcional instalado en su máquina. Comience a explorar las vastas posibilidades de MySQL y pruebe las diversas funciones que tiene para ofrecer.

Conviértase en un usuario avanzado de MySQL leyendo nuestros tutoriales para Eventos de MySQL, UNIONES de MySQL, Procedimientos Almacenados de MySQL y Disparadores de MySQL.

Write a Comment

Tu dirección de correo electrónico no será publicada.