Jak zainstalować MySQL 8.0 O Rocky Linux i Almalinux
- 4222
- 809
- Tomasz Szatkowski
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 dnfZaktualizuj 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 mysqlWypisz moduł mysql
Aby włączyć Mysql Strumień modułu, uruchom polecenie:
Moduł $ sudo dnf Włącz mysql: 8.0Włą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 @mysqlZainstaluj 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 mysqldSprawdź 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Ć.
Następnie pamiętaj, aby ustawić silny Mysql hasło roota zgodnie z wybranym poziomem hasła.
Ustaw hasło root MySQLWtyczka 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.
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.
- « 20 poleceń dla początkujących, którzy przełączali się z Windows na Linux
- Najlepsze dystrybucje Linux oparte na Redhat »