GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare MariaDB su Ubuntu 20.04

MariaDB è un sistema di gestione di database relazionali open source. È stato originariamente progettato come sostituto binario drop-in compatibile con le versioni precedenti di MySQL.

MariaDB è sviluppato e mantenuto dagli sviluppatori originali di MySQL e dalla comunità open-source.

Questa guida spiega come installare e MariaDB su Ubuntu 20.04.

Prerequisiti #

Supponiamo che tu abbia accesso amministrativo al server Ubuntu, come root o come utente con autorizzazioni sudo.

Installazione di MariaDB su Ubuntu #

Al momento della stesura di questo articolo, l'ultima versione di MariaDB disponibile nei repository di Ubuntu è la versione 10.3. Per installarlo esegui i seguenti comandi:

sudo apt updatesudo apt install mariadb-server

Una volta completata l'installazione, il servizio MariaDB si avvierà automaticamente. Per verificare che il server del database sia in esecuzione, digitare:

sudo systemctl status mariadb

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

● mariadb.service - MariaDB 10.3.22 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-05-20 16:52:07 UTC; 12s ago
     ...

Questo è tutto. MariaDB è stata installata e puoi iniziare a utilizzarla.

Accedi come root #

Per interagire con il server MariaDB dalla riga di comando, usa mysql utilità client o il suo alias mariadb . Questo strumento è installato come una dipendenza del pacchetto del server MariaDB.

Su Ubuntu, l'utente root di MariaDB è autenticato da auth_socket plug-in per impostazione predefinita. Il plugin funziona controllando se l'utente del sistema locale che invoca il programma client corrisponde al nome utente MariaDB specificato. Ciò significa che non puoi autenticarti come root fornendo una password.

Per accedere al server MariaDB come utente root, digitare:

sudo mysql

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 61
Server version: 10.3.22-MariaDB-1ubuntu1 Ubuntu 20.04

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 [(none)]> Bye

Se vuoi accedere al tuo server MariaDB come root usando un programma esterno come phpMyAdmin, hai due opzioni.

Il primo è cambiare il metodo di autenticazione da auth_socket a mysql_native_password . Puoi farlo eseguendo il seguente comando:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';FLUSH PRIVILEGES;

La seconda opzione consigliata è creare un nuovo utente amministrativo dedicato con accesso a tutti i database:

GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';

Puoi nominare l'utente amministrativo come preferisci, ma assicurati di utilizzare una password complessa.


Ubuntu
  1. Come installare MariaDB 10.4 su Ubuntu 18.04

  2. Come installare MySQL su Ubuntu 18.04

  3. Come installare MariaDB su Ubuntu 18.04

  4. Come installare Zimbra 8.6 su Ubuntu 14.04 Server

  5. Come installare MariaDB su Ubuntu 22.04

Come installare Zabbix Server su Ubuntu 20.04

Come installare MariaDB su Ubuntu 18.04 / Ubuntu 16.04

Come installare Ubuntu Server 18.04 LTS

Come installare il server EteSync 2.0 (Etebase) su Ubuntu

Come installare MariaDB su Ubuntu 16.04

Come installare MariaDB su Ubuntu