Cómo instalar mariadb 10.4 en CentOS/RHEL 7/6

Cómo instalar mariadb 10.4 en CentOS/RHEL 7/6

Mariadb 10.4 Se ha lanzado la versión estable. Es un reemplazo mejorado y de reemplazo de mysql. MariadB puede ser una mejor opción para la elección para profesionales de bases de datos que buscan un robusto, escalable, y confiable Servidor SQL. Mariadb tiene una serie de funciones actualizadas sobre MySQL. Utilice los enlaces a continuación para leer las características de la comparación entre Mariadb y MySQL. Este artículo lo ayudará a instalar mariadb 10.4 en CentOS, RHEL 7/6 y Fedora Fedora 30/29/28 Sistemas utilizando YUM.

Paso 1 - Agregar repositorio de Mariadb Yum

Primero agregue el repositorio de Mariadb Yum en nuestro sistema. Crear un nuevo archivo de repositorio /etc/yum.repositar.d/mariadb.repositorio en su sistema y agregue el código a continuación según su sistema operativo y arquitectura.

Para centos/rhel - 7

[mariadb] nombre = mariadb baseurl = http: // yum.mariada.org/10.4/rhel7-amd64 gpgkey = https: // yum.mariada.org/rpm-gpg-key-mariadb gpgcheck = 1 

Para centos/rhel - 6

[mariadb] nombre = mariadb baseurl = http: // yum.mariada.org/10.4/rhel6-amd64 gpgkey = https: // yum.mariada.org/rpm-gpg-key-mariadb gpgcheck = 1 

Para Fedora - 30/29/28

Cambie la versión (rojo resaltado) en la siguiente configuración según la versión de Fedora que usó. Haga clic aquí para ver todos los repositorios disponibles.

[mariadb] nombre = mariadb baseurl = http: // yum.mariada.org/10.4/fedora30-amd64 gpgkey = https: // yum.mariada.org/rpm-gpg-key-mariadb gpgcheck = 1 

Paso 2 - Instale el servidor mariadb

Usemos el siguiente comando para instalar mariadb 10.4 en tu sistema. Esto también instalará otras dependencias automáticamente.

#### para CentOS/RHEL 7/6 sudo yum instalación mariadb-server mariadb-client #### para fedora sudo dnf instalar mariadb-server mariadb-client 

Después de instalar mariadb en su sistema, inicie su servicio utilizando el siguiente comando.

## Centos/RHEL 7 sudo SystemCtl iniciar mysql.Servicio ## Centos/Redhat 6 SUDO Servicio MySQL Start 

Paso 3 - Instalación segura de mariadb

También debe asegurar su instalación de mariadb utilizando contraseñas y hacer otros cambios. Para hacer esto, ejecute el script de instalación seguro desde la línea de comandos.

sudo/usr/bin/mysql_secure_installation 

El script de instalación seguro solicitará la entrada del usuario como algunos puntos, siga la instalación según la salida a continuación que muestra, todas las entradas del usuario se resaltan con color rojo.

Nota: Se recomienda ejecutar todas las partes de este script para todos los servidores MariadB en uso de la producción! Lea cada paso cuidadosamente! Ingrese la contraseña actual para root (ingrese para ninguno): OK, usado con éxito, contraseña, moviéndose ... Establecer contraseña de root? [S/N] Y Nueva contraseña: Reingrese la nueva contraseña: Contraseña actualizada correctamente! Tablas de privilegios de recarga ... éxito! Eliminar usuarios anónimos? [Y/n] y ... éxito! No permitir el inicio de sesión de raíz de forma remota? [Y/n] y ... éxito! Eliminar la base de datos de prueba y el acceso a ella? [Y/N] Y - Base de datos de prueba de caída ... éxito! - Eliminar privilegios en la base de datos de prueba ... éxito! Tablas de privilegio de recarga ahora? [Y/n] y ... éxito! Limpiando ... gracias por usar mariadb! 

Paso 4 - Trabajar con Mariadb

Después de instalar y completar la configuración, conéctese a un servidor mariadb utilizando el siguiente comando.

sudo mysql -u root -p 

También intente crear una nueva base de datos, usuario y asignar privilegios a una base de datos.

## Crear base de datos mariadb [(ninguno)]> Crear base de datos mydb; ## Crear cuenta de usuario mariadb [(ninguno)]> Crear usuario 'dbuser'@'localhost' identificado por 'secreto'; ## Permisos de subvención en la base de datos mariadb [(ninguno)]> otorgue todo en mydb.* A 'dbuser'@'localhost'; ## Recargar privilegios mariadb [(ninguno)]> privilegios de descarga;
1234567891011## Crear dataBASEMARIADB [(ninguno)]> Crear base de datos mydb; ## Crear cuenta de usuariosMariadB [(ninguno)]> Crear usuario 'dbuser'@'localhost' identificado por 'secreto'; ## Permisos de subvención en DataBASEMARIADB [(Ninguno)]> Concedir todo en MyDB.* A 'dbuser'@'localhost'; ## Recargar privilegiosMariAdb [(ninguno)]> privilegios de descarga;

También puede requerir instalar phpmyadmin para administrar mariadb utilizando la interfaz web, que proporciona una manera fácil de funcionar.