GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar MySQL/MariaDB en Debian 11

Si es un desarrollador, debe haber oído hablar de MariaDB y de la base de datos MYSQL. Estas dos bases de datos se encuentran entre las bases de datos más populares y ampliamente utilizadas en el mundo. Ambos son de código abierto y bases de datos relacionales.

MySQL se desarrolló en 1995 y era la única base de datos de código abierto, gratuita. MySQL sigue un sistema de gestión de bases de datos relacionales que nos ayuda a nosotros, los desarrolladores, a crear el almacén de datos de forma organizada. Aparte de esto, MySQL tiene su propio lenguaje que se llama lenguaje SQL para escribir consultas en la base de datos.

MariaDB es como MySQL pero es la versión mejorada del mismo. Lo que hace que MariaDB sea increíble son sus potentes funciones incorporadas, mejoras de seguridad y muchas facilidades de uso. Fue creado por miedo de los desarrolladores de MySQL, ya que pensaban que MySQL no sería gratuito por mucho más tiempo debido a la adquisición de Oracle.

Ahora que conocemos las dos bases de datos más asombrosas, continuemos y demos un paso adelante. En este artículo, lo mantendremos alejado y lo guiaremos a través de todos y cada uno de los pasos para instalar MySQL y MariaDB en Debian 11.

Instalación de MariaDB/MySQL en Debian 11

El primer paso para instalar MariaDB/MySQL en Debian 11 es actualizar el índice del paquete usando el apt. Para ello, escriba el siguiente comando en su Terminal Debian 11:

$ sudo apt update

Después de actualizar el índice del paquete, primero instalemos el paquete del servidor maria-DB.

Instalación de MariaDB

Para instalar MariaDB en Debian 11, escriba el siguiente comando en su terminal Debian 11:

$ sudo apt install mariadb-server

El comando anterior instalará MariaDB en nuestro sistema. Para verificar la instalación, escriba el siguiente comando en su Terminal Debian:

$ mariadb --version

Instalación de MySQL

El repositorio predeterminado de Debian no tiene MySQL. Entonces, primero tenemos que obtener el repositorio MySQL APT. Para ello escriba el siguiente comando:

$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.18-1_all.deb

Después de esto, escriba el siguiente comando para instalar la versión específica de MySQL apt:

$ sudo dpkg -i mysql-apt-config_0.8.18-1_all.deb

Verás que se abre una nueva ventana. En esta ventana, se le dan algunas opciones. Seleccione Debian buster y luego haga clic en Aceptar.

Una vez hecho, verá el siguiente resultado:

El siguiente paso implica actualizar el índice del paquete para lo cual use el siguiente comando:

$ sudo apt install mysql-server

Se le pedirá que introduzca una contraseña. Ingrese la contraseña y presione Enter.

Inicio de MariaDB/MySQL

Ahora que hemos instalado con éxito MariaDB y MySQL en Debian 11, iniciemos MariaDB con el siguiente comando:

$ sudo systemctl start mariadb

Para habilitar MariaDB, escriba el siguiente comando en su terminal Debian 11:

$ sudo systemctl enable mariadb

MySQL se inicia automáticamente. Podemos verificar el estado con el siguiente comando:

$ sudo systemctl status mysql

Para salir presiona CTRL+C.

Configuración de MariaDB/MySQL

Las configuraciones predeterminadas de MariaDB/MySQL son inseguras y, por lo tanto, las haremos seguras restringiendo el acceso y eliminando las cuentas no utilizadas. Escriba o copie el siguiente comando en su terminal Debian 11:

$ sudo mysql_secure_installation

Le hará una serie de preguntas y, según sus preferencias, puede configurarlas. Para indicar ninguno o usar el valor predeterminado, presionaremos Enter. Establecemos las configuraciones como se muestra a continuación:

  • ¿Establecer contraseña raíz? Entrar
  • Cambiar a unix_socket. Y
  • ¿Cambiar la contraseña raíz? Y
  • ¿Eliminar usuarios anónimos? Y
  • ¿Deshabilitar el inicio de sesión raíz de forma remota? Y
  • ¿Quitar el acceso a la base de datos de prueba? Y

Ahora podremos conectarnos al servidor Maria DB con la contraseña establecida en los comandos anteriores. Para conectarse al servidor MariaDB, escriba el siguiente comando en su terminal:

$ mysql -u root -p

Si siguió esta guía para MySQL, verá MySQL para el comando anterior:

¡Felicidades! Hemos instalado con éxito MariaDB/MySQL en Debian 11. Para salir de la base de datos, escriba salir y verás el mensaje bye: :

Conclusión

MySQL y MariaDB son muy populares entre los desarrolladores, ya que ambas son bases de datos relacionales y gratuitas. La base de datos relacional mantiene nuestros datos en tablas y los hace más organizados.

En este artículo, lo guiamos sobre cómo instalar tanto MariaDB como MySQL en Debian 11. Esperamos que ahora pueda instalar y usar estas increíbles bases de datos.


Debian
  1. Cómo instalar MySQL 8.0/5.7 en Debian 11/Debian 10

  2. Cómo instalar MariaDB 10.x en Debian 11

  3. Cómo instalar el servidor MySQL en Debian 9

  4. Cómo instalar MySQL en Debian 11

  5. Cómo instalar MariaDB en Debian 11

Cómo instalar MariaDB 10.6 en Debian 11

Cómo instalar MariaDB en Debian 8

Cómo instalar Nextcloud en Debian 8

Cómo instalar OwnCloud en Debian 9

Cómo instalar Joomla en Debian 10

Cómo instalar LibreNMS en Debian 10