MariaDB
 sql >> Database >  >> RDS >> MariaDB

Come installare MariaDB 10 su RHEL 8

MariaDB è una popolare alternativa al sistema di gestione del database MySQL. È sviluppato dagli sviluppatori MySQL originali ed è pensato per rimanere open source.

MariaDB è veloce e affidabile, supporta diversi motori di archiviazione e dispone di plug-in che lo rendono perfetto per un'ampia gamma di casi d'uso.

In questo tutorial ti mostreremo come installare MariaDB server sul tuo RHEL 8 . Installeremo MariaDB 10.3.10 versione.

Nota :Questo tutorial presuppone che tu abbia un abbonamento RHEL 8 attivo e che tu abbia accesso come root al tuo sistema RHEL. In alternativa puoi utilizzare un utente privilegiato ed eseguire i comandi con sudo .

Installazione del server MariaDB

Per installare MariaDB server, utilizzeremo il seguente comando yum per completare l'installazione.

# yum install mariadb-server

Questo installerà MariaDB server e tutte le dipendenze richieste.

Una volta completata l'installazione, puoi avviare MariaDB servizio con:

# systemctl start mariadb

Se desideri che il servizio MariaDB venga avviato automaticamente dopo ogni avvio del sistema, puoi eseguire il comando seguente:

# systemctl enable mariadb

Verifica lo stato di MariaDB servizio con:

# systemctl status mariadb

Installazione sicura di MariaDB

Ora che abbiamo avviato il nostro servizio, è tempo di migliorarne la sicurezza. Imposteremo la password di root, disabiliteremo l'accesso root remoto, rimuoveremo il database di test e l'utente anonimo. Infine ricaricheremo tutti i privilegi.

A tale scopo, esegui semplicemente il seguente comando e rispondi alle domande di conseguenza:

# mysql_secure_installation

Nota che la password dell'utente root è vuota, quindi se vuoi cambiarla, premi semplicemente "invio" , quando viene richiesta la password corrente. Il resto puoi seguire i passaggi e le risposte nell'immagine qui sotto:

Accedi al server MariaDB

Andiamo un po' più a fondo e creiamo un database, un utente e diamo i privilegi a quell'utente sul database. Per accedere al server con console, puoi utilizzare il seguente comando:

# mysql -u root -p 

Quando richiesto, inserisci la password di root che hai impostato in precedenza.

Ora creiamo il nostro database. A tale scopo al prompt di MariaDB, eseguire il seguente comando:

MariaDB [(none)]> CREATE DATABASE tecmint; 

Questo creerà un nuovo database chiamato tecmint . Invece di accedere a quel database con il nostro utente root, creeremo un utente database separato, che avrà privilegi solo su quel database.

Creeremo il nostro nuovo utente chiamato tecmint_user e concedigli i privilegi su tecmint database, con il seguente comando:

MariaDB [(none)]> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'securePassowrd';

Quando crei il tuo utente, assicurati di sostituire "securePassword" con la password che desideri fornire a quell'utente.

Quando hai finito con i comandi precedenti, digita "quit" alla richiesta di uscire da MariaDB:

MariaDB [(none)]> quit;

Ora puoi utilizzare il nuovo utente per accedere a tecmint banca dati.

# mysql -u tecmint_user -p 

Quando richiesto, inserire la password per quell'utente. Per modificare il database utilizzato, puoi utilizzare quanto segue al prompt di MariaDB:

MariaDB [(none)]> use tecmint;

Questo cambierà il database corrente in tecmint .

In alternativa, puoi emettere il comando mysql specificando il nome del database così come mostrato.

# mysql -u tecmint_user -p tecmint

In questo modo, quando inserisci la password dell'utente, utilizzerai direttamente tecmint banca dati.

Scopri di più su MariaDB

Qui hai imparato alcune delle basi di MariaDB, ma c'è molto altro da esplorare. Se vuoi migliorare la tua conoscenza del database puoi consultare le nostre guide qui:

  1. Impara MySQL/MariaDB per principianti – Parte 1
  2. Impara MySQL/MariaDB per principianti – Parte 2
  3. Comandi di amministrazione del database MySQL di base – Parte III
  4. 20 Comandi MySQL (Mysqladmin) per l'amministrazione del database – Parte IV
  5. 15 utili suggerimenti per l'ottimizzazione e l'ottimizzazione delle prestazioni di MariaDB – Parte V

Questo è. In questo tutorial hai imparato come installare e proteggere MariaDB server e crea il tuo primo database. Se hai domande, sentiti libero di pubblicarle nella sezione commenti.