
base de datos maría es un sistema de administración de bases de datos relacionales (RDBMS) gratuito y de código abierto que es mysqlEs un servidor de base de datos ampliamente utilizado y un nombre familiar en los círculos de desarrolladores. Desde administradores de bases de datos principiantes hasta intermedios y avanzados, base de datos maría Se ha convertido en una de las bases de datos SQL líderes en la industria.
En esta guía, demostraremos cómo instalar base de datos maría superior RHEL 9Instalaremos la versión comunitaria, que es gratuita para descargar y usar.
Paso 1: habilite las suscripciones de RedHat en RHEL 9
Para iniciar la instalación, asegúrese de tener un RHEL 9 tener un activo RSM suscripción. Para verificar si su sistema tiene una suscripción, ejecute el siguiente comando:
$ sudo subscription-manager list --installed
Si su sistema tiene suscripciones, debería obtener el siguiente resultado.
De lo contrario, habilite la suscripción ejecutando:
$ subscription-manager register --username=username --password=password--auto-attach
Dónde nombre de usuario y clave Las credenciales son sus datos de inicio de sesión sombrero rojo cuenta.
Luego, actualice todos los paquetes en su sistema ejecutando:
$ sudo dnf update -y
Paso 2: Instale MariaDB en RHEL 9
base de datos maría El paquete del servidor, junto con otras dependencias, ya lo proporciona Flujo de aplicación de RHEL 9 repositorio.Actualmente, la versión proporcionada es Base de datos María 10.5.
Por lo tanto, utilice DNF instalación del administrador de paquetes base de datos maría El servidor es el siguiente:
$ sudo dnf install mariadb-server -y
comando para instalar base de datos maría con otro base de datos maría dependiente y Perl Bolsa.

puedes comprobar la versión base de datos maría Instale de la siguiente manera.
$ mariadb --version

Este base de datos maría El demonio no se inicia automáticamente después de la instalación. Es por esta razón que necesitamos iniciar el servicio. Para hacer esto, ejecute el siguiente comando:
$ sudo systemctl start mariadb
A continuación, puede verificar el estado del demonio MariaDB.
$ sudo systemctl status mariadb

También es prudente configurar el daemon para que se inicie al arrancar el sistema.
$ sudo systemctl enable mariadb

Iniciar sesión base de datos maría Servidor de base de datos, ejecute el comando:
$ sudo mariadb
esto te hará base de datos maría Indicación de shell. Encima del indicador, puede encontrar detalles como el ID de conexión y la versión del servidor.

Paso 3: Asegure MariaDB en RHEL 9
base de datos maríame gusta mysql No es seguro por defecto.Así que necesitas dar un paso más y correr mysql_secure_installation guion.
$ sudo mysql_secure_installation
Ejecutar el comando lo guiará a través de una serie de indicaciones. Primero, debe establecer una contraseña de root.de Base de datos María 10.4uso del usuario raíz unix_socket La autenticación no es lo suficientemente segura de forma predeterminada.
Por lo tanto, niéguese a usar unix_socket Por certificación n
y golpear Ingresar.

Luego proporcione la contraseña para la cuenta raíz y confírmela.

Para el resto de las indicaciones, escriba ‘Y’
Elimine a los usuarios anónimos, no permita los inicios de sesión de root remotos y elimine la base de datos de prueba y acceda a ella, y finalmente vuelva a cargar la tabla de permisos.

Hasta ahora, ha asegurado con éxito base de datos maría cumplir con los estándares básicos requeridos.
Ahora iniciemos sesión y creemos una base de datos y un usuario de base de datos.
Paso 4: Cree la base de datos MariaDB en RHEL 9
Ahora, vuelve a iniciar sesión base de datos maría servidor y autentíquese con la contraseña que configuró.
$ sudo mariadb -u root -p

Crear una base de datos de prueba.Aquí lo nombraremos linuxshelltips_db.
MariaDB [(none)]> CREATE DATABASE linuxshelltips_db;
A continuación, cree un usuario de la base de datos.reemplazar Código de seguridad Utilice su propia contraseña segura.
MariaDB [(none)]> CREATE USER [email protected] IDENTIFIED BY "secure_password";
A continuación, conceda al usuario de la base de datos permisos para la base de datos.
MariaDB [(none)]> GRANT ALL ON linuxshelltips_db.* TO [email protected];
actualizar permisos y salir base de datos maría comodidad.
MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit

Para enumerar todas las bases de datos, ejecute el siguiente comando:
MariaDB [(none)]> SHOW DATABASES;
Para listar todos los usuarios creados, ejecute:
MariaDB [(none)]> SELECT User FROM mysql.user;

También puede leer los siguientes artículos relacionados con MySQL:
Este artículo muestra cómo instalar base de datos maría Se inicia el servidor de base de datos RHEL 9Además, demostramos cómo proteger el servidor de la base de datos y cómo ejecutar consultas para crear bases de datos de prueba y usuarios de bases de datos.