Android

Jak zainstalować mariadb na Centos 8

Установка и настройка MariaDB в CentOS 8

Установка и настройка MariaDB в CentOS 8

Spisu treści:

Anonim

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 centos