Centos 8 Zainstaluj i zacznij z Mariadb

Centos 8 Zainstaluj i zacznij z Mariadb
Mariadb jest kompatybilnymi wstecznymi ramami zarządzania bazą danych otwartych i swobodnych. Jest to oddział oparty na społeczności Oracle MySQL Service i zbudowany. Ma kilka wątków i jest serwerem bazy danych SQL wielu użytkowników. Został zaprojektowany przez kilku początkowych twórców MySQL i innych członków społeczności. Mariadb jest zalecaną dystrybucją, jeśli jesteś ciekawy mysql vs. Mariadb. Powinien również działać płynnie w wymianie MySQL.

W tym samouczku/artykule zilustrujemy, jak zainstalować i zacząć z Mariadb w Centos 8.

Kroki w celu zainstalowania MariaDB na CentOS 8

Najpierw upewnij się, że masz w systemie CentOS 8. Teraz otwarty terminal w Centos 8. Innym wyborem jest zalogowanie się za pomocą użytkownika@centos-8-server-ip ssh commandssh. Następnie przejdź przez następujące trzy kroki:

  • Instalacja Mariadb na CentOS 8
  • Zabezpieczenie serwera Centos 8 Mariadb
  • Przetestuj instalację

Zobaczmy szczegółowo wszystkie kroki i polecenia.

Instalacja Mariadb na CentOS 8

Użyj następującego polecenia, aby wyszukać pakiet MARIADB:

$ sudo yum wyszukiwanie mariadb

Następnie użyj następującego polecenia, aby zwrócić uwagę na wersję serwera Mariadb:

$ sudo yum info mariadb

Instalacja

Pierwszym krokiem instalacji jest dodanie następującego polecenia „DNF” lub „Yum” jako użytkownika root:

$ sudo dnf instaluj @mariadb

Lub

$ sudo dnf instal @mariadb-server

Lub

$ sudo yum instaluj mariadb-server

Zostaniesz poproszony o wprowadzenie hasła do konta bieżącego, aby kontynuować instalację.

Następnie zostaniesz zakwestionowany, aby potwierdzić swoje działania, aby kontynuować dalsze. Typ „y” A potem dotknij Wchodzić kontynuować, jak pokazano. Pakiet @mariadb załaduje serwer Mariadb i wszystkie jego wtyczki.

Włącz Mariadb

Po zakończeniu konfiguracji rozpocznij usługę MARIADB i umożliwić jej natychmiastowe rozpoczęcie procesu rozruchu poprzez wpisanie dołączonego poniższego polecenia:

$ sudo systemctl włącz -teraz mariadb

Aby potwierdzić, że usługa MariaDB działa, sprawdź status systemu za pomocą następującego polecenia:

$ sudo Systemctl Status Mariadb

Dane wyjściowe powinno wykazać, że system jest uruchomiony i aktywowany, jak widać na przymocowanym obrazie.

Zabezpieczenie serwera Centos 8 Mariadb

Zestaw Mariadb zapewnia skrypt o nazwie MySQL Secure Instalacja, która wykonuje wiele funkcji związanych z bezpieczeństwem i określa hasło root. Użyj tej instrukcji, aby wykonać skrypt ochrony:

$ sudo mysql_secure_instalation

Zostaniesz poproszony o wprowadzenie hasła do konta bieżącego, aby kontynuować. Następnie zostaniesz poproszony o umieszczenie hasła do konta głównego Mariadb, które nie zostało jeszcze ustawione, więc musisz nacisnąć WCHODZIĆ jak proponowano. Zauważ, że dotyczy to konta głównego bazy danych, a nie tak naprawdę konto głównego samego serwera centu. Aby ustawić kod podawania dla użytkownika głównej bazy danych, dotknij „y” i wtedy WCHODZIĆ, a potem przejdź przez wszystkie instrukcje.

Musisz zaakceptować wszystkie zalecenia dotyczące bezpieczeństwa, dotykając „y” i wtedy WCHODZIĆ Po zaktualizowaniu hasła. Usuwa anonimowych użytkowników, wyłączy zdalne login root, usunie testową bazę danych i załaduj tabele uprawnień.

Teraz, w CentOS 8, już skonfigurowałeś i zabezpieczyłeś MariaDB i jest gotowy do użycia.

Przetestuj instalację

Możesz sprawdzić instalację i konfigurację, a także uzyskać szczegółowe informacje na ten temat, komunikując się z programem MySQLadmin, klientem, który umożliwia obsługę instrukcji administracyjnych. Aby połączyć się przez konsolę do serwera MARIADB jako konto root, wpisz następującą instrukcję:

Mysql -u root -p

Możesz zostać poproszony o hasło (-p), a wersja zostanie wyświetlona. Wyjście podobne do tego należy pokazać, jak pokazano na obrazie dołączonym.

Powyższe instrukcje sugerują, że instalacja była aktywna na serwerze. Możesz teraz podłączyć użytkowników i konstruować bazy danych dla swoich aplikacji.

Utwórz bazę danych

Zaloguj się jako użytkownik root, używając poniżej wspomnianego polecenia. Poprosi Cię o wpisanie hasła.

$ mysql -u root -p mysql

Dodaj nową bazę danych

Zbuduj nową bazę danych dla Mariadb, o nazwie Test. W wierszu polecenia MariaDB uruchom następującą instrukcję:

Utwórz test bazy danych

Notatka: Możesz ustawić nazwę bazy danych zgodnie z wyborem.

Dodaj nowego użytkownika

Zbuduj nowego użytkownika dla test Baza danych o nazwie 'student'. Możesz zastąpić sekrePasswordhere z prawdziwym hasłem, które chcesz dodać. Wypróbuj to polecenie, aby dodać nowego użytkownika:

$ Dotacja na testy.* Do studenta@localhost zidentyfikowane przez „Secretepasswordhere”;

Notatka: Możesz ustawić nazwę nowego użytkownika w bazie danych zgodnie z wyborem.

Możesz także sprawdzić listę wszystkich baz danych obecnych w MariaDB za pomocą następującego polecenia:

$ show bazy danych;

Możesz także wyjść z Mariadba za pomocą prostego polecenia „wyrzuć” w następujący sposób:

$ requit

Połącz się z bazą danych MariaDB

Możesz łatwo połączyć się z bazą danych Mariadb, wykonując jedno z następujących poleceń:

$ mysql -u Student -p „sekrePasswordhere”

Lub

$ mysql -u Test studenc

Wniosek

Ten przewodnik pokazuje proces instalacji i wykorzystanie MarIADB w Centos 8 oraz jego połączenie za pomocą wiersza polecenia do serwera Mariadb, a także dodawanie do niego baz danych i użytkowników. Twój serwer Mariadb jest gotowy i w pełni operacyjny. Możesz teraz zacząć budować nowe bazy danych i użytkowników, łącząc się z powłoką Mariadb. Centos 8 zapewnia również MySQL 8.0. Jeśli lubisz instalować MySQL zamiast mariadb, możesz to zrobić. Teraz jesteś w pozycji, przechodząc przez ten samouczek, aby zainstalować i zacząć z Mariadb w Centos 8.