Cargando



Cómo instalar MariaDB en CentOS 8

Tutorial con vídeo para saber cómo instalar y configurar MariaDB en CentOS 8 paso por paso.


oct 07 2019 12:03
Avanzado
Total de Apartados : 4

Las bases de datos son en la actualidad uno de los componentes mas usados por miles de desarrolladores, personal de soporte y usuario IT para un control centralizado y seguro de los datos de la organización. De allí la importancia de contar con las herramientas claves para una correcta administración. A continuación en Solvetic vamos a hablar de una de las herramientas mas usadas para esta tarea como lo es MariaDB y este proceso lo realizaremos en la nueva edición CentOS 8.

 

Tutorial con los mejores comandos para poder monitorear tus particiones de discos en Linux

 

Qué es MariaDB
MariaDB Server está catalogado como uno de los servidores de bases de datos más usados en el mundo por sus diversas funciones, seguridad, posibilidad de escalamiento y dinamismo en el control de los datos y una de sus mayores ventajas es que ha sido construido por los desarrolladores originales de MySQL por lo cual es una utilidad de código abierto en constante actualización.

 

MariaDB está en la capacidad de convertir los datos en información estructurada compatible con una amplia gama de aplicaciones actuales y hace uso de una base de datos relacional la cual integra una interfaz SQL para el acceso a los datos. como un punto más a favor de MariaDB te contamos que las últimas versiones de MariaDB incluyen funciones GIS y JSON.

 

Limitaciones versiones de MariaDB
Las versiones de MariaDB actúan como un reemplazo de MySQL, pero cuenta con algunas limitaciones como:
  • Los archivos de datos de MariaDB son por regla general binarios compatibles con la versión equivalente de MySQL.
  • Todos los nombres de archivos y rutas son iguales.
  • Los archivos de datos y de definición de tablas (.frm) son totalmente compatibles con binarios.

 

características más destacadas
Algunas de sus características más destacada son:
  • MariaDB es compatible con múltiples sistemas operativos como Linux, FreeBSD, macOS y algunos más.
  • Dispone de soporte para el lenguaje PHP.
  • MariaDB hace uso de los lenguajes de consulta estándar.
  • Integra columnas dinámicas tales como COLUMN_ADD, COLUMN_CHECK, COLUMN_CREATE, COLUMN_DELETE, COLUMN_EXISTS, COLUMN_GET, COLUMN_JSON, COLUMN_LIST
  • Integra la tecnología de clúster de Galera.
  • Ahora vamos a ver como instalar MariaDB en CentOS 8.

 

Tutorial para instalar programas y aplicaciones Windows en Linux con Wine o PlayOnLinux o instalar una imagen ISO en Linux.

 


1. Cómo instalar MariaDB en CentOS 8

 

Paso 1

El primer paso a dar será consular los paquetes de MaríaDB en CentOS 8 ejecutando lo siguiente:
yum search mariadb

 

Paso 2

Ahora, para consultar información detallada de MariaDB ejecutamos lo siguiente:
yum info mariadb

 

Paso 3

Procedemos con la instalación de MariaDB ejecutando:
yum install mariadb-server

 

Paso 4

Ingresamos la letra “s” para confirmar la descarga e instalación de MariaDB:

 

 

Paso 5

Procedemos a habilitar el servicio de MariaDB ejecutando la siguiente línea:
systemctl enable mariadb.service

 

Paso 6

Algunos de los comandos útiles para gestionar MariaDB son:

 

Detiene el servicio MariaDB
systemctl stop mariadb.service

Inicia el servicio MariaDB
systemctl start mariadb.service

Reinicia el servicio MariaDB
systemctl restart mariadb.service

Comprueba el estado del servicio MariaDB
systemctl status mariadb.service

 

 


2. Cómo asegurar el servidor MariaDB en CentOS 8

 

Paso 1

Ahora es momento de proteger el servidor de MariaDB en CentOS 8, para ello vamos a ejecutar lo siguiente:
mysql_secure_installation
Paso 2

En primer lugar, se indicará que ingresemos la contraseña del usuario root, como no se ha asignado debemos pulsar Enter:

 

 

Paso 3

Allí se pregunta si deseamos asignar una, ingresamos la letra “Y” para asignar la contraseña del usuario root de MariaDB:

 

 

Paso 4

Luego de esto encontramos una serie de preguntas como:
  • Eliminar el usuario anónimo.
  • Deshabilitar el acceso remoto.
  • Eliminar la base de datos de prueba.
  • Recargar los privilegios.

 

 


3. Cómo acceder a MariaDB en CentOS 8

 

Paso 1

Para acceder a MariaDB en CentOS 8 debemos ingresar el siguiente comando:
mysql -u root -p
Pulsamos Enter e ingresamos la contraseña que hemos ingresado en el proceso de configuración y así accedemos a MariaDB:

 

 

Paso 2

Allí podemos ingresar el comando “show databases;” para visualizar las bases de datos disponibles y salimos de MariaDB ejecutando “quit”:

 

 


4. Cómo agregar bases de datos en MariaDB en CentOS 8

 

Paso 1

El primer lugar será acceder a MySQL ejecutando:
mysql -u root -p mysql
Una vez accedamos a MariaDB creamos nuestra base de datos de la siguiente forma:
CREATE DATABASE solvetic; (crea una nueva base de datos)
CREATE USER 'solvetic'@'localhost' IDENTIFIED BY 'solvetic'; (Crea el usuario junto a la contraseña del mismo)
GRANT ALL ON solvetic1.* TO 'solvetic'@'localhost'; (Concede permisos de la base de datos al usuario)
FLUSH PRIVILEGES;(Reinicia los privilegios)

 

Salimos de MariaDB ejecutando “quit”.

 

Paso 2

Después de esto podemos ejecutar de nuevo ”show databases;” y allí veremos la base de datos creada:
Para ingresar a MariaDB con la base de datos creada, vamos a ejecutar lo siguiente en CentOS 8:
mysql -u solvetic -p'solvetic' solvetic1
O bien podemos ejecutar:
mysql -u solvetic -p solvetic1
Luego ingresamos la contraseña.

 

Paso 3

El resultado será el acceso a dicha base de datos:

 

 

Así de simple hemos instalado y creado bases de datos en MariaDB en CentOS 8 y ya disponemos de las mejores soluciones para gestionar bases de datos.

 

Tutorial con vídeo para saber cómo instalar Microsoft Office 2019 en Linux paso a paso con Wine y PlayOnLinux.


¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X