Come installare MariaDB su CentOS 8

I database sono attualmente uno dei componenti più utilizzati da migliaia di sviluppatori, personale di supporto e utenti IT per un controllo centralizzato e sicuro dei dati dell'organizzazione. Da qui l'importanza di disporre degli strumenti fondamentali per una corretta amministrazione. Successivamente in Solvetic parleremo di uno degli strumenti più utilizzati per questa attività come MariaDB e realizzeremo questo processo nella nuova edizione di CentOS 8.

Cos'è MariaDBMariaDB Server è elencato come uno dei server di database più utilizzati al mondo grazie alle sue varie funzioni, sicurezza, scalabilità e dinamismo nel controllo dei dati, e uno dei suoi maggiori vantaggi è che è stato costruito da sviluppatori MySQL originali, motivo per cui è un'utilità open source che viene costantemente aggiornata.

MariaDB è in grado di convertire i dati in informazioni strutturate compatibili con un'ampia gamma di applicazioni attuali e si avvale di un database relazionale che integra un'interfaccia SQL per l'accesso ai dati. Come ulteriore punto a favore di MariaDB vi diciamo che le ultime versioni di MariaDB includono funzioni GIS e JSON.

Limitazioni della versione di MariaDBLe versioni di MariaDB fungono da sostituto di MySQL, ma presenta alcune limitazioni come:

  • I file di dati MariaDB sono generalmente binari compatibili con la versione equivalente di MySQL.
  • Tutti i nomi di file e percorsi sono gli stessi.
  • I file di definizione dei dati e delle tabelle (.frm) sono completamente compatibili con i binari.

caratteristiche eccezionaliAlcune delle sue caratteristiche più importanti sono:

  • MariaDB è compatibile con più sistemi operativi come Linux, FreeBSD, macOS e pochi altri.
  • Ha il supporto per il linguaggio PHP.
  • MariaDB utilizza i linguaggi di query standard.
  • Integra colonne dinamiche come COLUMN_ADD, COLUMN_CHECK, COLUMN_CREATE, COLUMN_DELETE, COLUMN_EXISTS, COLUMN_GET, COLUMN_JSON, COLUMN_LIST
  • Integra la tecnologia cluster di Galera.
  • Ora vedremo come installare MariaDB su CentOS 8.

1. Come installare MariaDB su CentOS 8

Passo 1
Il primo passo da compiere sarà quello di consolare i pacchetti MaríaDB in CentOS 8 eseguendo quanto segue:

 yum ricerca mariadb

INGRANDIRE

Passo 2
Ora, per consultare informazioni dettagliate su MariaDB, eseguiamo quanto segue:

 yum info mariadb

INGRANDIRE

Passaggio 3
Procediamo con l'installazione di MariaDB eseguendo:

 yum install mariadb-server

INGRANDIRE

Passaggio 4
Inseriamo la lettera "s" per confermare il download e l'installazione di MariaDB:

INGRANDIRE

Passaggio 5
Procediamo ad abilitare il servizio MariaDB eseguendo la seguente riga:

 systemctl abilita mariadb.service

INGRANDIRE

Passaggio 6
Alcuni dei comandi utili per gestire MariaDB sono:

Arresta il servizio MariaDB

 systemctl stop mariadb.service

Avvia il servizio MariaDB
 systemctl avvia mariadb.service

Riavvia il servizio MariaDB
 systemctl riavvia mariadb.service

Verifica lo stato del servizio MariaDB
 stato systemctl mariadb.service

INGRANDIRE

2. Come proteggere il server MariaDB su CentOS 8

Passo 1
Ora è il momento di proteggere il server MariaDB in CentOS 8, per questo eseguiremo quanto segue:

 mysql_secure_installation
Passo 2
Prima di tutto, verrà indicato che inseriamo la password dell'utente root, poiché non è stata assegnata dobbiamo premere Invio:

INGRANDIRE

Passaggio 3
Lì chiede se vogliamo assegnarne uno, inseriamo la lettera "Y" per assegnare la password dell'utente root di MariaDB:

INGRANDIRE

Passaggio 4
Dopo questo troviamo una serie di domande come:

  • Elimina l'utente anonimo.
  • Disabilita l'accesso remoto.
  • Elimina il database di prova.
  • Ricarica privilegi.

INGRANDIRE

3. Come accedere a MariaDB su CentOS 8

Passo 1
Per accedere a MariaDB in CentOS 8 dobbiamo inserire il seguente comando:

 mysql -u root -p
Premiamo Invio e inseriamo la password che abbiamo inserito nel processo di configurazione e quindi accediamo a MariaDB:

INGRANDIRE

Passo 2
Lì possiamo inserire il comando "show databases;" per visualizzare i database disponibili ed uscire da MariaDB eseguendo "quit":

INGRANDIRE

4. Come aggiungere database in MariaDB su CentOS 8

Passo 1
Il primo posto sarà accedere a MySQL eseguendo:

 mysql -u root -p mysql
Una volta che accediamo a MariaDB creiamo il nostro database come segue:
 CREA DATABASE solvetico; (crea un nuovo database) CREATE USER 'solvetic' @ 'localhost' IDENTIFICATO DA 'solvetic'; (Crea il nome utente insieme alla sua password) GRANT ALL ON solvetic1 * TO 'solvetic' @ 'localhost'; (Concede le autorizzazioni del database all'utente) FLUSH PRIVILEGES; (Reimposta i privilegi)

INGRANDIRE

Usciamo da MariaDB eseguendo "quit".

Passo 2
Dopodiché possiamo eseguire di nuovo "show databases"; e lì vedremo il database creato:
Per accedere a MariaDB con il database creato, eseguiremo quanto segue in CentOS 8:

 mysql -u solvetic -p'solvetic 'solvetic1
Oppure possiamo eseguire:
 mysql -u solvetic -p solvetic1
Quindi inseriamo la password.

Passaggio 3
Il risultato sarà l'accesso a detto database:

INGRANDIRE

Così semplice che abbiamo installato e creato database in MariaDB in CentOS 8 e abbiamo già le migliori soluzioni per gestire i database.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave