GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare MariaDB 10.4 su CentOS 8 e RHEL 8

MariaDB 10.4 è stata rilasciata la versione stabile. È un sostituto drop-in migliorato per MySQL. MariaDB può essere una scelta migliore per i professionisti di database che cercano un robusto , scalabile e affidabile Server SQL. MariaDB ha una serie di funzionalità aggiornate su MySQL. Usa i link sottostanti per leggere il confronto delle caratteristiche tra MariaDB e MySQL. Questo articolo ti aiuterà a installare MariaDB 10.4 nei sistemi CentOS 8 e RHEL 8.

Passaggio 1:aggiungi il repository Yum di MariaDB

Per prima cosa aggiungi il repository yum di MariaDB nel nostro sistema. Crea un nuovo file repository /etc/yum.repos.d/mariadb.repo nel tuo sistema e aggiungi il codice di seguito in base al tuo sistema operativo e architettura.

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

Passaggio 2:installa MariaDB su CentOS 8

Usiamo il seguente comando per installare MariaDB 10.4 nel tuo sistema. Questo installerà automaticamente anche altre dipendenze.

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

Dopo aver installato MariaDB nel tuo sistema, avvia il suo servizio usando il seguente comando.

sudo systemctl start mysql.service

Fase 3:installazione sicura di MariaDB

È inoltre necessario proteggere l'installazione di MariaDB utilizzando le password e apportare altre modifiche. Per fare ciò, esegui lo script di installazione sicura dalla riga di comando.

sudo /usr/bin/mysql_secure_installation

Lo script di installazione sicura richiederà l'input dell'utente come alcuni punti, segui l'installazione come mostrato di seguito nell'output, Tutti gli input dell'utente sono evidenziati con il colore rosso.

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!

Fase 4 – Lavorare con MariaDB

Dopo aver installato e completato la configurazione, connettiti a un server MariaDB usando il seguente comando.

sudo mysql -u root -p

Prova anche a creare un nuovo database, utente e assegnare privilegi a un database.

MySQL
1234567891011 ## CREATE DATABASEMariaDB [(nessuno)]> CREATE DATABASE mydb; ## CREATE USER ACCOUNTMariaDB [(nessuno)]> CREATE USER 'dbuser'@'localhost' IDENTIFICATO DA 'secret'; ## CONCEDERE AUTORIZZAZIONI SU DATABASEMariaDB [(none)]> CONCEDERE TUTTO SU mydb.* TO 'dbuser'@'localhost'; ## RELOAD PRIVILEGESMariaDB [(nessuno)]> PRIVILEGI A LAVORO;

Potresti anche richiedere l'installazione di phpMyAdmin per gestire MariaDB utilizzando l'interfaccia web, che fornisce un modo semplice per lavorare.


Cent OS
  1. Come installare SpaceWalk su CentOS 6 / RHEL 6

  2. Come installare SpaceWalk su CentOS 7 / RHEL 7

  3. Come installare Nextcloud su CentOS 8 / RHEL 8

  4. Come installare MariaDB su CentOS 7 / RHEL 7

  5. Come installare MySQL 8.0 su CentOS/RHEL 8

Come installare MariaDB su CentOS 8 / RHEL 8

Come installare MariaDB su CentOS 6 / RHEL 6

Come installare Zabbix Server 5.0 / 4.0 su CentOS 8 / RHEL 8

Come installare Cacti su CentOS 8 / RHEL 8

Come installare MariaDB su CentOS 9 Stream

Come installare e configurare MariaDB in CentOS / RHEL 7