GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat MariaDB na Ubuntu 20.04

MariaDB je open-source systém pro správu relačních databází. Původně byl navržen jako zpětně kompatibilní, binární drop-in náhrada MySQL.

MariaDB je vyvíjena a udržována původními vývojáři MySQL a open-source komunitou.

Tato příručka vysvětluje, jak nainstalovat a MariaDB na Ubuntu 20.04.

Předpoklady #

Předpokládáme, že máte přístup pro správce k serveru Ubuntu, buď jako uživatel root nebo jako uživatel s oprávněními sudo.

Instalace MariaDB na Ubuntu #

V době psaní tohoto článku je nejnovější verze MariaDB dostupná v repozitářích Ubuntu verze 10.3. Chcete-li jej nainstalovat, spusťte následující příkazy:

sudo apt updatesudo apt install mariadb-server

Po dokončení instalace se služba MariaDB automaticky spustí. Chcete-li ověřit, že databázový server běží, zadejte:

sudo systemctl status mariadb

Výstup by měl ukazovat, že služba je povolena a běží:

● 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
     ...

A je to. MariaDB byla nainstalována a můžete ji začít používat.

Přihlaste se jako root #

Pro interakci se serverem MariaDB z příkazového řádku použijte mysql klientský nástroj nebo jeho alias mariadb . Tento nástroj se instaluje jako závislost balíčku serveru MariaDB.

Na Ubuntu je uživatel MariaDB root ověřen pomocí auth_socket plugin ve výchozím nastavení. Plugin funguje tak, že kontroluje, zda uživatel místního systému svolávající klientský program odpovídá zadanému uživatelskému jménu MariaDB. To znamená, že se nemůžete ověřit jako root zadáním hesla.

Chcete-li se přihlásit k serveru MariaDB jako uživatel root, zadejte:

sudo mysql

Zobrazí se vám shell MariaDB, jak je znázorněno níže:

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

Pokud se chcete přihlásit ke svému serveru MariaDB jako root pomocí externího programu, jako je phpMyAdmin, máte dvě možnosti.

První je změnit metodu ověřování z auth_socket na mysql_native_password . Můžete to provést spuštěním následujícího příkazu:

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

Druhou, doporučenou možností je vytvoření nového vyhrazeného administrátora s přístupem ke všem databázím:

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

Administrativního uživatele můžete pojmenovat jakkoli chcete, ale ujistěte se, že používáte silné heslo.


Ubuntu
  1. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  2. Jak nainstalovat Zimbru 8.6 na server Ubuntu 14.04

  3. Jak nainstalovat MariaDB na Ubuntu 22.04

  1. Jak nainstalovat MySQL na Ubuntu 18.04

  2. Jak nainstalovat MariaDB na Ubuntu 18.04

  3. Jak nainstalovat Minecraft Server na Ubuntu 18.04

  1. Jak nainstalovat Nginx na Ubuntu 20.04

  2. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  3. Jak nainstalovat VNC Server na Ubuntu 14.04