androide

Come installare mariadb su centos 8

[LINUX] - #41 Installare Mysql su centos e pianificare i backup

[LINUX] - #41 Installare Mysql su centos e pianificare i backup

Sommario:

Anonim

MariaDB è un sistema di gestione di database relazionali open source, retrocompatibile, sostituzione binaria drop-in di MySQL. È sviluppato da alcuni degli sviluppatori originali di MySQL e da molte persone nella comunità.

In questo tutorial, spiegheremo come installare e proteggere MariaDB 10.3 su CentOS 8.

Installazione di MariaDB su CentOS 8

Al momento in cui scrivo, la versione di MariaDB disponibile nei repository CentOS 8 è 10.3.

Eseguire il comando seguente come utente root o utente con privilegi sudo per installare MariaDB 10.3 su CentOS 8:

sudo dnf install @mariadb

Il modulo @mariadb installa il server MariaDB e tutte le dipendenze.

Una volta completata l'installazione, avviare il servizio MariaDB e abilitarlo ad avviarsi automaticamente all'avvio digitando:

sudo systemctl enable --now mariadb

Per verificare che il server MariaDB sia in esecuzione, digitare:

sudo systemctl status mariadb

L'output dovrebbe mostrare che il servizio è attivo e abilitato:

● mariadb.service - MariaDB 10.3 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2019-12-08 21:05:26 UTC; 15s ago…

Protezione di MariaDB

Il pacchetto server MariaDB viene fornito con uno script chiamato mysql_secure_installation esegue diverse operazioni relative alla sicurezza e imposta la password di root.

Esegui lo script digitando:

sudo mysql_secure_installation

Ti verrà richiesto di impostare una password per l'utente root MariaDB. Una volta fatto ciò, lo script ti chiederà anche di rimuovere l'utente anonimo, limitare l'accesso dell'utente root al computer locale e rimuovere il database di test. Devi rispondere "Y" (sì) a tutte le domande.

Questo è tutto! Hai installato e protetto MariaDB sul tuo server CentOS e sei pronto per usarlo.

Connettiti alla shell MariaDB

Per connettersi al server MariaDB tramite il terminale come tipo di account root:

mysql -u root -p

Inserisci la password di root quando richiesto e ti verrà presentata la shell MariaDB, come mostrato di seguito:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 18 Server version: 10.3.11-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Conclusione

In questo tutorial, ti abbiamo mostrato come installare e proteggere MariaDB su CentOS 8 e come collegarti al server MariaDB dalla riga di comando.

Ora che il tuo server MariaDB è attivo e funzionante, puoi connetterti alla shell MariaDB e iniziare a creare nuovi database e utenti.

CentOS 8 fornisce anche MySQL 8.0. Se desideri installare MySQL invece di MariaDB, consulta la guida Come installare MySQL su CentOS 8. Si noti che non è possibile installare sia MariaDB che MySQL nello stesso server.

mariadb mysql centos