GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar MariaDB 10.4 en CentOS 8 y RHEL 8

MariaDB 10.4 se ha lanzado una versión estable. Es un reemplazo directo mejorado para MySQL. MariaDB puede ser una mejor opción para los profesionales de bases de datos que buscan un robusto , escalable y confiable Servidor SQL. MariaDB tiene una serie de características actualizadas sobre MySQL. Use los enlaces a continuación para leer la comparación de características entre MariaDB y MySQL. Este artículo lo ayudará a instalar MariaDB 10.4 en los sistemas CentOS 8 y RHEL 8.

Paso 1:agregue el repositorio MariaDB Yum

Primero agregue el repositorio MariaDB yum en nuestro sistema. Cree un nuevo archivo de repositorio /etc/yum.repos.d/mariadb.repo en su sistema y agregue el siguiente código según su sistema operativo y arquitectura.

sudo vi /etc/yum.repos.d/mariadb.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/rhel8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Paso 2:instale MariaDB en CentOS 8

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

sudo dnf makecache
sudo dnf install MariaDB-server MariaDB-client --disablerepo=AppStream

Después de instalar MariaDB en su sistema, inicie su servicio con el siguiente comando.

sudo systemctl start mysql.service

Paso 3:instalación segura de MariaDB

También necesita asegurar su instalación de MariaDB usando contraseñas y hacer algunos otros cambios. Para ello, ejecute un script de instalación seguro desde la línea de comandos.

sudo /usr/bin/mysql_secure_installation

La secuencia de comandos de instalación segura solicitará la entrada del usuario en algunos puntos, siga la instalación como se muestra a continuación:Todas las entradas del usuario están resaltadas en color rojo.

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
 ... Success!

Remove anonymous users? [Y/n] y
 ... Success!

Disallow root login remotely? [Y/n] y
 ... Success!

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...
Thanks for using MariaDB!

Paso 4:trabajar con MariaDB

Después de instalar y completar la configuración, conéctese a un servidor MariaDB usando 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.

MySQL

Es posible que también necesite instalar phpMyAdmin para administrar MariaDB mediante la interfaz web, que proporciona una manera fácil de trabajar.


Cent OS
  1. Cómo instalar SpaceWalk en CentOS 6 / RHEL 6

  2. Cómo instalar PostgreSQL en CentOS 7 / RHEL 7

  3. Cómo instalar Nextcloud en CentOS 8 / RHEL 8

  4. Cómo instalar MariaDB en CentOS 7 / RHEL 7

  5. Cómo instalar MySQL 8.0 en CentOS/RHEL 8

Cómo instalar MariaDB en CentOS 8 / RHEL 8

Cómo instalar MariaDB en CentOS 6 / RHEL 6

Cómo instalar el servidor Zabbix 5.0/4.0 en CentOS 8/RHEL 8

Cómo instalar cactus en CentOS 8 / RHEL 8

Cómo instalar MariaDB en CentOS 9 Stream

Cómo instalar y configurar MariaDB en CentOS/RHEL 7

    1234567891011 ## CREAR BASE DE DATOSMariaDB [(ninguno)]> CREAR BASE DE DATOS mydb; ## CREAR USUARIO CUENTAMariaDB [(ninguno)]> CREAR USUARIO 'dbuser'@'localhost' IDENTIFICADO POR 'secreto'; ## OTORGAR PERMISOS EN DATABASEMariaDB [(ninguno)]> OTORGAR TODO EN mydb.* TO 'dbuser'@'localhost'; ## RECARGAR PRIVILEGIOSMariaDB [(ninguno)]> DESCARGAR PRIVILEGIOS;