Установка и настройка MariaDB в CentOS 8
Spisu treści:
MariaDB to system zarządzania relacyjnymi bazami danych typu open source, kompatybilny wstecz, binarny drop-in zamiennik MySQL. Jest rozwijany przez niektórych oryginalnych twórców MySQL i przez wiele osób w społeczności.
W tym samouczku wyjaśnimy, jak zainstalować i zabezpieczyć MariaDB 10.3 na CentOS 8.
Instalowanie MariaDB na CentOS 8
W chwili pisania tego tekstu wersja MariaDB dostępna w repozytoriach CentOS 8 to 10.3.
Uruchom następującą komendę jako użytkownik root lub użytkownik z uprawnieniami sudo, aby zainstalować MariaDB 10.3 na CentOS 8:
sudo dnf install @mariadb
Moduł
@mariadb
instaluje serwer MariaDB i wszystkie zależności.
Po zakończeniu instalacji uruchom usługę MariaDB i włącz automatyczne uruchamianie podczas uruchamiania, wpisując:
sudo systemctl enable --now mariadb
Aby sprawdzić, czy serwer MariaDB działa, wpisz:
sudo systemctl status mariadb
Dane wyjściowe powinny wskazywać, że usługa jest aktywna i włączona:
● 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…
Zabezpieczanie MariaDB
Pakiet serwera MariaDB zawiera skrypt o nazwie
mysql_secure_installation
wykonuje kilka operacji związanych z bezpieczeństwem i ustawia hasło roota.
Uruchom skrypt, wpisując:
sudo mysql_secure_installation
Zostaniesz poproszony o ustawienie hasła dla użytkownika root MariaDB. Po wykonaniu tej czynności skrypt poprosi również o usunięcie anonimowego użytkownika, ograniczenie dostępu użytkownika root do komputera lokalnego i usunięcie testowej bazy danych. Na wszystkie pytania powinieneś odpowiedzieć „Y” (tak).
Otóż to! Zainstalowałeś i zabezpieczyłeś MariaDB na swoim serwerze CentOS i jesteś gotowy do użycia.
Połącz się z powłoką MariaDB
Aby połączyć się z serwerem MariaDB przez terminal jako typ konta root:
mysql -u root -p
Po wyświetleniu monitu wprowadź hasło roota, a zostanie wyświetlona powłoka MariaDB, jak pokazano poniżej:
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 >
Wniosek
W tym samouczku pokazaliśmy, jak zainstalować i zabezpieczyć MariaDB na CentOS 8 oraz jak połączyć się z serwerem MariaDB z wiersza poleceń.
Teraz, gdy Twój serwer MariaDB jest uruchomiony i możesz połączyć się z powłoką MariaDB i rozpocząć tworzenie nowych baz danych i użytkowników.
CentOS 8 zapewnia także MySQL 8.0. Jeśli chcesz zainstalować MySQL zamiast MariaDB, zapoznaj się z przewodnikiem Jak zainstalować MySQL na CentOS 8. Pamiętaj, że nie możesz zainstalować zarówno MariaDB, jak i MySQL na tym samym serwerze.
mariadb mysql centosJak zainstalować mariadb na Debianie 10
MariaDB to otwarty, wielowątkowy system zarządzania relacyjnymi bazami danych, kompatybilny z poprzednimi wersjami MySQL. W tym samouczku wyjaśniono, jak zainstalować MariaDB na Debian 10.
Jak zainstalować mariadb na Debianie 9
Wraz z wydaniem Debian 9 MySQL został zastąpiony MariaDB jako domyślnym systemem baz danych. W tym samouczku pokażemy dwie różne metody instalacji MariaDB na komputerze z systemem Debian 9.
Jak zainstalować mariadb na Ubuntu 18.04
MariaDB to otwarty, wielowątkowy system zarządzania relacyjnymi bazami danych, kompatybilny z poprzednimi wersjami MySQL. W tym samouczku pokażemy dwie różne metody instalacji MariaDB na komputerze z systemem Ubuntu 18.04.







