Jak zainstalować MySQL 8.0 O Rocky Linux i Almalinux

Jak zainstalować MySQL 8.0 O Rocky Linux i Almalinux

Napisane w C, Mysql jest otwartym źródłem, wieloplatformowym i jednym z najczęściej używanych systemów zarządzania relacyjnymi (RDMS). Jest to integralna część stosu lampy i jest popularnym systemem zarządzania bazami danych w hostingach, analizie danych i aplikacjach e -commerce, aby wymienić kilka.

Obecna stabilna wersja to Mysql 8.0.25 i został wydany 11 maja 2021. Kluczowe atrakcje najnowszej wersji obejmują:

  • Ulepszenia Innodb i XML.
  • Transakcyjny słownik danych.
  • Ulepszona obsługa danych natywnych danych JSON i funkcjonalności sklepu dokumentów.
  • Wspólne wyrażenia tabeli.
  • Funkcje systemu Windows.
  • Ulepszenia dziennika błędów, takie jak numeracja błędów i zmniejszona gadatość.

I wiele więcej. Możesz sprawdzić notatki z wydania, aby uzyskać kompleksowe pokrycie wszystkich funkcji i ulepszeń.

W tym przewodniku badamy, jak zainstalować Mysql NA Rocky Linux I Almalinux.

Krok 1: Zaktualizuj Rocky Linux

Podczas instalowania pakietów oprogramowania zawsze zaleca się, aby rozpocząć od aktualizacji pakietów systemowych. To w niektórych przypadkach aktualizuje również jądro, po czym wymagany jest ponowne uruchomienie.

Dlatego na wierszu poleceń wykonaj następujące polecenie, aby zaktualizować pakiety jądra i systemu:

Aktualizacja $ sudo dnf 
Zaktualizuj Rocky Linux

Krok 2: Włącz moduł Upstream MySQL

Poruszając się, musimy włączyć Mysql 8.0 moduł dostarczany przez Appstream magazyn. Obecnie jest to jedyny Mysql Dostarczany moduł i możesz to zweryfikować, uruchamiając polecenie:

$ sudo dnf lista modułów mysql 
Wypisz moduł mysql

Aby włączyć Mysql Strumień modułu, uruchom polecenie:

Moduł $ sudo dnf Włącz mysql: 8.0 
Włącz moduł MySQL

Krok 3: Zainstaluj MySQL 8.0 na Rocky Linux

Z włączonym modułem zainstaluj Mysql 8.0 W Rocky Linux następująco:

$ sudo dnf instaluj @mysql 
Zainstaluj MySQL w Rocky Linux

Krok 4: Włącz i zacznij mysql

Wykonywać wszelkie działania z Mysql serwer bazy danych, musimy najpierw uruchomić usługę. Ale najpierw umożliwmy zacząć od czasu rozruchu w następujący sposób:

$ sudo systemctl włącz MySQLD 

Następnie rozpocznij Mysql Demon.

$ sudo systemctl start mysqld 

Możesz zweryfikować Mysql działa, wykonując:

$ sudo systemCtl status mysqld 
Sprawdź status MySQL

Krok 5: Zabezpiecz MySQL w Rocky Linux

Ostatnim krokiem jest zabezpieczenie właśnie zainstalowanego Mysql Serwer bazy danych. Dlaczego? możesz zapytać. Powodem jest to, że domyślnie, Mysql W zestawie domyślne ustawienia pełne luk, które mogą być wykorzystywane przez hakerów. Jako taki, musimy go zahartować, uruchamiając Mysql_Secure_Instalation scenariusz.

$ sudo mysql_secure_instalation 

Po wykonaniu skryptu zostaniesz poproszony o użycie VALIDATE_PASSWORD wtyczka, która określa poziom siły hasła i pozwala użytkownikom tylko konfigurować solidne hasła.

Aby skonfigurować wtyczkę, wpisz „Y” i naciśnij WCHODZIĆ. Wtyczka zapewnia 3 poziomy zasad haseł, a mianowicie: NISKI, ŚREDNI I MOCNY.

Typ 2 Do MOCNY Polityka haseł i naciśnij WCHODZIĆ.

Sprawdź zasadę haseł MySQL

Następnie pamiętaj, aby ustawić silny Mysql hasło roota zgodnie z wybranym poziomem hasła.

Ustaw hasło root MySQL

Wtyczka zapewnia w tym przypadku oszacowanie siły hasła, 100. Oznacza to, że spełniliśmy wymaganie siły hasła, które wymaga silnego hasła do minimum 8 Znaki, które powinny być asortymentem liczb, mieszanych i znaków specjalnych.

Aby kontynuować Set Hasło naciśnij „Y” kontynuować. W przeciwnym razie naciśnij 'N' cofnąć się i dokonać wymaganych korekt.

W przypadku pozostałych podpowiedzi naciśnij „Y” Aby usunąć anonimowych użytkowników, zapobiegaj zdalnym logowaniu użytkownika root i usuń testową bazę danych, którą należy usunąć przed przejściem do środowiska produkcyjnego.

Zabezpieczyć MySQL w Rocky Linux

Krok 6: Połącz się z MySQL w Rocky Linux

Po zakończeniu użyj Mysql Klient do połączenia z bazą danych, jak pokazano. Uwierzytelnij się z podanym hasłem root.

$ sudo mysql -u root -p 

Możesz potwierdzić wersję, uruchamiając zapytanie:

mysql> Wybierz wersję (); 
Podłącz bazę danych MySQL

Instalowanie Mysql baza danych Rocky Linux Lub Almalinux to dość prosty i prosty proces. Nie ma potrzeby dodawania żadnego repozytorium stron trzecich od czasu Appstream Repozytorium już zapewnia Mysql 8.0 Strumień modułu.