Jak zainstalować MySQL 8.0 na strumieniu Rhel & Centos 9
- 1655
- 346
- Ignacy Modzelewski
MySQL to relacyjny system zarządzania bazą danych open source, który jest powszechnie używany do przechowywania i organizowania danych. Red Hat Enterprise Linux (RHEL) i Centos Stream to dwa popularne rozkłady Linux używane przez wielu programistów i administratorów systemu. W tym artykule będziemy omawiać, jak zainstalować MySQL 8.0 na strumieniu Rhel i Centos 9.
Wymagania wstępne
- System operacyjny RHEL lub CENTOS 9 zainstalowany na komputerze
- Dostęp użytkownika root lub użytkownika z uprawnieniami sudo
Krok 1: Dodanie repozytorium MySQL
Pierwszy krok w instalacji MySQL 8.0 na Rhel i Centos Stream 9 to dodanie oficjalnego repozytorium MySQL do twojego systemu. Zapewni to, że otrzymasz najnowszą wersję MySQL i że otrzymujesz automatyczne aktualizacje.
Aby dodać repozytorium MySQL, otwórz terminal i pobierz pakiet konfiguracji repozytorium:
wget https: // repo.Mysql.com // mysql80-community-frease-el9-1.Noarch.RPM
Po zakończeniu pobierania zainstaluj go:
sudo dnf instaluj MySQL80-Community-Relase-EL9-1.Noarch.RPM
Krok 2: Instalowanie MySQL 8.0
Teraz, gdy repozytorium zostało dodane do twojego systemu, możesz kontynuować instalację MySQL 8.0 Za pomocą następującego polecenia:
sudo dnf instaluj mysql-community-server
Po zakończeniu instalacji uruchom usługę MySQL za pomocą następującego polecenia:
sudo systemctl start mysqld
Krok 3: Zabezpieczenie MySQL
Domyślnie MySQL nie jest zabezpieczone, gdy zostanie po raz pierwszy zainstalowany. Podczas instalacji ustawiane jest tymczasowe hasło na konto root. Możesz uzyskać hasło z pliku dziennika za pomocą następującego polecenia:
GREP „Tymczasowe hasło jest generowane”/var/log/mysqld.Log | ogon -1
2023-02-07T07: 56: 14.276442z 6 [Uwaga] [MY-010454] [SERWER] Tymczasowe hasło jest generowane dla [chronione e-mail]: Zydsro9cew> 9
W powyższym wyjściu bieżące hasło to „Zydsro9cew> 9”.
Następnie będziesz musiał uruchomić następujące polecenie, aby je zabezpieczyć.
sudo mysql_secure_instalation
Zostaniesz poproszony o ustawienie hasła root MySQL i odpowiedzi na kilka pytań bezpieczeństwa. Odpowiedz na te pytania zgodnie z Twoimi preferencjami.
- Wprowadź hasło dla root użytkownika: [Wprowadź tymczasowe hasło]
- Nowe hasło: [Wpisz nowe hasło]
- Wprowadź ponownie nowe hasło: [Wprowadź ponownie nowe hasło]
- Zmień hasło dla root ? ((Naciśnij Y | Y dla tak, każdy inny klucz dla nie): N
- Usuń anonimowych użytkowników? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
- Zdalnie odrzucaj logowanie root? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
- Usuń testową bazę danych i dostęp do niej? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
- Załaduj teraz tabele uprawnień? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
Po zakończeniu MySQL jest teraz zabezpieczony.
Krok 4: Testowanie instalacji
Aby przetestować instalację, możesz zalogować się do powłoki MySQL za pomocą następującego polecenia:
mysql -u root -p
Wprowadź hasło główne ustawione podczas procesu bezpieczeństwa, i powinieneś mieć dostęp do powłoki MySQL.
Wyjście: Wprowadź hasło: Witamy w monitor MySQL. Polecenia kończą się; lub \ g. Twój identyfikator połączenia MySQL to 13 wersja serwerowa: 8.0.32 MySQL Community Server - GPL Copyright (C) 2000, 2023, Oracle i/lub jego podmioty stowarzyszone. Oracle jest zarejestrowanym znakiem towarowym Oracle Corporation i/lub jej podmiotów stowarzyszonych. Inne nazwy mogą być znakami towarowymi ich właścicieli. Typ „Pomoc”; lub „\ h”, aby uzyskać pomoc. Typ „\ c”, aby wyczyścić bieżącą instrukcję wejściową. mysql>
Wniosek
Podsumowując, instalowanie MySQL 8.0 na Rhel i Centos Stream 9 to prosty proces, który można ukończyć w kilku prostych krokach. Postępując zgodnie z tym przewodnikiem, będziesz mieć działającą instalację MySQL 8.0 w systemie RHEL lub Centos Stream 9.
- « Konfigurowanie interfejsu internetowego VNSTAT PHP na Centos i Fedora
- Jak podzielić duże archiwa w Linux za pomocą wiersza poleceń »