LINUX

2 modi per installare MariaDB su CentOS 7

installare MariaDB CentOS 7

MariaDB è un popolare sistema di gestione di database SQL open source che è un sostituto fork e drop-in di MySQL. Dall’acquisizione di MySQL da parte di Oracle, MariaDB è diventato il sistema di database preferito dalla comunità open source. MariaDB offre prestazioni migliorate con velocità di replica più elevate, misure di sicurezza più rigorose e motori di archiviazione aggiuntivi per citare alcuni vantaggi.

In questa guida imparerai come installare MariaDB su CentOS 7.

Esistono due modi per installare il server MariaDB. Puoi installare la versione predefinita disponibile nei repository CentOS 7 o installare la versione più recente aggiungendo manualmente il repository MariaDB.

1) Installa MariaDB su CentOS 7 usando Yum

La versione predefinita di MariaDB nei repository CentOS è MariaDB 5.5. Sebbene non sia l’ultima versione, è abbastanza stabile ed è altamente raccomandato.

Per installare MariaDB 5.5 su CentOS 7, connettiti all’istanza del server e usa il gestore di pacchetti yum come mostrato.

$ sudo yum install mariadb-server

Quando richiesto, premere “y” per Sì per continuare il processo di installazione.

Per avviare il server del database MariaDB, immetti il ​​comando:

$ sudo systemctl start mariadb

Inoltre, puoi abilitare l’avvio di MariaDB all’avvio utilizzando il comando:

$ sudo systemctl enable mariadb

Per confermare se MariaDB è in esecuzione, eseguire:

$ sudo systemctl status  mariadb
MariaDB su CentOS 7 controlla lo stato di mariadb
controlla lo stato di mariadb

L’output sopra conferma che MariaDB è attivo e funzionante. Per confermare la versione di MariaDB installata, è sufficiente eseguire il comando

mysql -V
Controlla la versione di MariadB
Controlla la versione di MariaDB

Puoi anche usare il comando rpm mostrato:

$ rpm -qi | grep mariadb
Il comando rpm per verificare la versione di mariadb
rpm per verificare la versione di MariaDB

Puoi anche controllare la versione di MariaDB quando ti connetti al database.

$ sudo mysql -u root -p
connettersi al server MariaDB
connettersi al server MariaDB

2) Installa MariaDB da Repo

Al momento della stesura di questa guida, l’ultima versione di MariaDB è MariaDB 10.4. Per installarlo, crea prima un file repository come mostrato:

$ sudo vim /etc/yum.repos.d/mariadb.repo

Successivamente, incolla il seguente contenuto:

[mariadb]
name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 

Salva ed esci dal file.

Successivamente, aggiorna l’indice della cache yum come mostrato.

$ sudo yum makecache fast

Per installare MariaDB 10.4, eseguire il comando:

$ sudo yum install mariadb-server mariadb-client

Quando richiesto, premere “y” per Sì per continuare il processo di installazione.

Per avviare il server del database MariaDB, eseguire il comando:

$ sudo systemctl start mariadb

Puoi anche abilitare l’avvio di MariaDB all’avvio invocando:

$ sudo systemctl enable mariadb

Per confermare se MariaDB è in esecuzione, eseguire:

$ sudo systemctl status  mariadb

Ancora una volta, puoi utilizzare diversi modi per confermare la versione di MariaDB come spiegato in precedenza.

$ rpm -qi MariaDB-server
MariaDB su CentOS 7
confermare che sia installato l’ultimo server MariaDB

Accedi al database MariaDB dalla riga di comando

Per accedere al database MariaDB come utente root, invocare il comando:

$ sudo mysql -u root -p

Ti verrà richiesta una password sudo, seguita successivamente dalla password di root.

connettersi al server MariaDB

Inoltre, puoi creare un altro utente e assegnare i privilegi come mostrato

MariaDB [(none)] >  create user 'linoxide'@'localhost' IDENTIFIED BY  'Password';
MariaDB [(none)] > GRANT ALL PRIVILEGES ON *.* TO 'linoxide'@'localhost';

Quindi disconnettersi utilizzando il comando:

MariaDB [(none)] > quit;

Quindi accedere utilizzando l’utente

$ sudo mysql -u linoxide  -p

Rimuovere MariaDB da CentOS 7

Se desideri rimuovere l’istanza MariaDB da CentOs 7, arresta prima il servizio MariaDB.

$ sudo systemctl stop mariadb.service

Quindi, rimuovi completamente MariaDB da CentOS 7 usando il comando:

$ sudo yum remove -y mariadb-server mariadb-client

Infine, rimuovi tutti i file di dati come mostrato.

$ sudo rm -rf /var/lib/mysql  /etc/my.cnf

Lettura correlata:

Conclusione

In questa guida, ti abbiamo guidato attraverso i passaggi dell’installazione di MariaDB su CentOS 7. Abbiamo coperto l’installazione della versione predefinita e stabile di MariaDB e l’installazione dell’ultima versione.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close