Jak zainstalować Mariadb 10.7 na Ubuntu 20.04

Jak zainstalować Mariadb 10.7 na Ubuntu 20.04

Mariadb to relacyjny serwer bazy danych typu open source. Który jest wykonany przez oryginalnych programistów MySQL. Mariadb zamierzał zachować wysoką zgodność z serwerem MySQL, interfejsami API i poleceniami.

Ten samouczek pomoże Ci zainstalować Mariadb na Ubuntu 20.System 04 LTS.

Wymagania wstępne

  • Uruchamianie Ubuntu 20.04 System
  • Zaloguj się dostępem do konta uprzywilejowanego root lub sudo

Krok 1 - Repozytorium konfiguracji

Domyślne pakiety repozytoria zawierają stare wersje serwera Mariadb. Dlatego dobrze będzie korzystać z oficjalnego repozytorium, które zapewnia najnowszą wersję pakietów.

Najpierw dodaj klawisz podpisywania pakietu do swojego systemu, uruchamiając polecenia:

sudo apt instal oprogramowanie-properties-common sudo apt-key adv-fetch-keys 'https: // mariadb.org/mariadb_release_signing_key.ass ' 

Następnie utwórz plik konfiguracyjny Apt w systemie Ubuntu. Aby utworzyć polecenie uruchom plik:

sudo nano/etc/apt/źródła.lista.D/Mariadb.lista 

Dodaj poniższy fragment

# Mariadb 10.4 Repozytorium Deb [arch = AMD64] http: // nyc2.lustra.Digitalocean.com/mariadb/repo/10.4/Ubuntu Focal Main Deb-src http: // nyc2.lustra.Digitalocean.com/mariadb/repo/10.4/Ubuntu Focal Main 

Zapisz plik i zamknij.

Krok 2 - Zainstaluj Mariadb na Ubuntu

Oficjalne repozytorium MariaDB zawiera najnowszą wersję pakietów serwerów Mariadb.

Po dodaniu repozytorium pakietów uruchom następujące polecenia, aby zainstalować pakiety serwera Mariadb i wymagane zależności.

sudo apt aktualizacja sudo apt instinacja mariadb-server 

Powyższe polecenie zainstaluje serwer Mariadb, narzędzia klienta i inne wymagane pakiety w systemie.

Krok 3 - Konfiguracja instalacji po instalacji

Pakiet Mariadb zapewnia narzędzie wiersza poleceń do wykonania kroków po instalacji. Obejmuje to skonfigurowanie hasła dla użytkownika root i usunięcie niepotrzebnych baz danych z domyślnej instalacji.

Aby uruchomić Kreator instalacji Mariadb, wpisz:

sudo mysql_secure_instalation 

Kreator będzie monitorował niektóre dane wejściowe w celu skonfigurowania hasła użytkownika root Mariadb. Zabezpiecz instalację MariaDB, usuwając anonimowych użytkowników, wyłączając logowanie roota ze zdalnego hosta i usuwając testowe bazy danych.

Preferowanym wyborem jest powiedzenie tak („y”) dla całego pytania:

  • Wprowadź bieżące hasło dla root (wprowadź dla brak): [wystarczy nacisnąć Enter]
  • Ustaw hasło roota? [T/N] y
  • Nowe hasło: [Wprowadź bezpieczne hasło]
  • Wprowadź ponownie nowe hasło: [Potwierdź swoje hasło]
  • Usuń anonimowych użytkowników? [T/N] y
  • Zdalnie odrzucaj logowanie root? [T/N] y
  • Usuń testową bazę danych i dostęp do niej? [T/N] y
  • Załaduj teraz tabele uprawnień? [T/N] y

Krok 4 - Połącz się z Mariadb

Pakiety Mariadb zapewniają narzędzie wiersza poleceń do podłączenia serwerów bazy danych za pośrednictwem wiersza poleceń. Gdzie możesz całkowicie zarządzać serwerem bazy danych.

Aby podłączyć serwer Mariadb Uruchom poniżej polecenie na terminalu:

mysql -u root -p 

Wprowadź hasło do konta głównego skonfigurowanego w powyższym kroku.

Wprowadź hasło: Witamy w monitor Mariadb. Polecenia kończą się; lub \ g. Twój identyfikator połączenia Mariadb to 57 Wersja serwerowa: 10.4.13-Mariadb-1: 10.4.13+Maria ~ Focal-Log Mariadb.Org dystrybucja binarna Copyright (c) 2000, 2018, Oracle, Mariadb Corporation AB i inni. Typ „Pomoc”; lub „\ h”, aby uzyskać pomoc. Typ „\ c”, aby wyczyścić bieżącą instrukcję wejściową. Mariadb [(brak)]> 

Krok 5 - Zarządzaj usługą Mariadb

Najnowsza wersja Ubuntu Systems wykorzystuje systemD do zarządzania usługami. Możesz użyć następujących poleceń, aby zarządzać usługą MarIADB w systemie.

sudo systemctl start mariadb # do uruchomienia usługi sudo systemCtl Stop MariaDb # do zatrzymania usługi Sudo Systemctl Status Mariadb # Aby sprawdzić status usługi Sudo Systemctl restart mariadb #  

Krok 6 - Utwórz bazę danych i użytkownika (opcjonalnie)

To jest dla Ciebie opcjonalny krok. Poniższe polecenia pomagają utworzyć bazę danych, użytkownik i przypisanie uprawnień do użytkownika w bazie danych.

Aby użyć poniższych poleceń, najpierw musisz być podłączony do serwera MARIADB za pośrednictwem wiersza poleceń.

Utwórz bazę danych MYDB; Utwórz użytkownika „MyUser”@„LocalHost” zidentyfikowane przez „my_secure_password”; Daj wszystko na mydb.* Do „Myuser”@„localHost”; Przywileje spłukiwane;
1234Utwórz bazę danych myDB; Utwórz użytkownika „Myuser”@„localHost” zidentyfikowane przez „my_secure_password”; dotacja na mydb.* Do „myuser”@„localhost”; funy uprawnienia;

Wniosek

W tym samouczku nauczyłeś się zainstalować Mariadb w systemie Ubuntu Linux. Następnie możesz zainstalować phpMyAdmin, aby administrować serwerem MySQL za pośrednictwem interfejsu internetowego.