Este artículo explica cómo instalar y configurar un servidor de bases de datos MariaDB desde paquete en Debian 10.



Debian 10 viene con MariaDB 10.3 como motor de base de datos open source como alternativa a MySQL. Parte indispensable de la popular pila LAMP. Cabe destacar que MariaDB fue incluido por primera vez como alternativa a MySQL en Debian 8 y MySQL ya no es incluido en Debian desde la versión 9. Si se intenta instalar MySQL, se obtendrá MariaDB en su lugar.

MariaDB es casi completamente compatible con las diferentes versiones de MySQL aún soportadas.

El proceso de instalación de un servidor de bases de datos MariaDB desde paquete en Debian 10 es tan simple como ejecutar:

# apt-get install mariadb-server

Luego se procede con la configuración segura del servidor MariaDB:

# mysql_secure_installation

Este script permite establecer la contraseña para el usuario "root" del motor; deshabilitar el acceso remoto para el mismo; eliminar cuentas de usuario anónimas y eliminar la base de datos "test".

El script es interactivo y sólo basta con seguir los pasos y responder las preguntas.

Finalmente, verificar la instalación conectándose al motor con el cliente CLI mysql. Conectarse con el usuario "root" con la contraseña configurada anteriormente:

root@linuxito:~# mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 37435
Server version: 10.3.18-MariaDB-0+deb10u1 Debian 10

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.002 sec)

MariaDB [(none)]> quit
Bye
root@linuxito:~#

MariaDB incluye los mismos utilitarios que MySQL (y con los mismos nombres) tales como mysql, mysqldump, myisamchk, etc.

Referencias


Tal vez pueda interesarte


Compartí este artículo