Cómo instalar el servidor MySQL 8.0 en Debian 11 Bullseye

Cómo instalar el servidor MySQL 8.0 en Debian 11 Bullseye

 

MySQL no necesita presentación, existe desde hace años y es un sistema de gestión de bases de datos de código abierto ampliamente utilizado. Aquí aprendemos cómo instalar el servidor y el cliente MySQL en Debian 11 Bullseye.

Bueno, al igual que Debian 10 Buster, 11 Bullseye también obtuvo MariaDB como la variante predeterminada de MySQL para instalar. Sí, no podrá instalar Oracle MySQL utilizando el repositorio predeterminado de Debain 11. Bueno, al ser una bifurcación de MySQL, MariaDB funcionará de manera similar y también estable. Y compatible con toda aplicación que requiera el MYSQL.

Sin embargo, aquellos que quieran MySQL de Oracle y solo sus características pueden agregar su repositorio manualmente usando este tutorial para obtenerlo.

Pasos para instalar Oracle MySQL en Debian 11 Bullsyeye

Los pasos dados en este tutorial también se pueden usar para Debian 10 Buster y otros sistemas Linux similares.

1. Descargue el paquete Debian del repositorio MySQL

La configuración del repositorio MySQL en Debian y sus sistemas basados ​​es muy fácil. Simplemente vaya a la página oficial de descarga de la comunidad y allí obtendrá el último repositorio de Apt en el formato binario deb para descargar. También puede usar los comandos dados en su lugar.

sudo apt install wget -y
wget https://dev.mysql.com/get/mysql-apt-config_0.8.20-1_all.deb

2. Agregue el repositorio MySQL APT

Una vez que tenga el repositorio MySQL en su sistema Debian 11 en forma de paquete binario, instalemos el mismo usando el administrador de paquetes APT.

sudo apt install ./mysql-apt-config_*_all.deb

Tendrá la opción de seleccionar lo que desea agregar a través del repositorio. Use la tecla de flecha, seleccione MySQL Server & Cluster , luego presione el botón TAB para seleccionar OK y luego presione la tecla Enter .

Cómo instalar el servidor MySQL 8.0 en Debian 11 Bullseye

Seleccione la versión disponible de MySQL Server, aquí en nuestro caso fue myslq-8.0. Después de eso, use el TAB para seleccionar Aceptar y presione la tecla Intro .

Cómo instalar el servidor MySQL 8.0 en Debian 11 Bullseye

Nuevamente, seleccione Aceptar y luego use la TAB  para moverse a Aceptar y presione la tecla Intro

Cómo instalar el servidor MySQL 8.0 en Debian 11 Bullseye

Esto configurará automáticamente el último repositorio de Debian de la base de datos en su servidor Debian 11.

Información adicional: en el futuro, si desea agregar herramientas adicionales utilizando su repositorio o desea reconfigurarlo, ejecute:
sudo dpkg-reconfigure mysql-apt-config

3. Actualice la memoria caché del repositorio de Debian 11

Una vez que haya agregado el repositorio, ejecute el comando de actualización del sistema para reconstruir el caché. Para que el sistema pueda reconocer los paquetes disponibles en su repositorio recién agregado.

sudo apt update

4. Comando para instalar MySQL en Debian 11 Bullseye

A continuación, al igual que para instalar cualquier paquete regular usando el administrador de paquetes APT, instale también el servidor de la base de datos MYSQL.

sudo apt install mysql-server

Ingrese la contraseña que desea usar con el servidor MySQL y luego seleccione el método de autenticación Fuerte:

Cómo instalar el servidor MySQL 8.0 en Debian 11 Bullseye

5. Iniciar y habilitar el servicio del servidor de base de datos

Una vez completada la instalación, comencemos y habilitemos el servicio de Oracle MySQL en Debian 11, para que pueda iniciarse automáticamente con el arranque del sistema.

sudo systemctl enable --now mysql

Para comprobar su estado:

systemctl status mysql

6. Proteja su servidor de base de datos

Este es el paso adicional para asegurarnos de que tomamos todas las medidas necesarias para asegurarnos de que nuestra base de datos sea lo suficientemente segura como para esquivar cualquier intento malicioso de acceder a ella por parte de alguien.

sudo mysql_secure_installation

Siga el asistente basado en texto para establecer una contraseña raíz (si es necesario), elimine la base de datos de demostración, no permita el inicio de sesión raíz remoto y elimine usuarios anónimos.

¡Eso es todo, has terminado!! Para obtener más información sobre cómo administrar la tabla de la base de datos y los usuarios mediante una interfaz web.

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.