MySQL to najpopularniejsza, bezpłatna platforma zarządzania relacyjnymi bazami danych o otwartym kodzie źródłowym, która służy do hostowania wielu baz danych na dowolnym pojedynczym serwerze, umożliwiając wielu użytkownikom dostęp do każdej bazy danych.
Najnowsza wersja MySQL 8.0 wersja jest dostępna do zainstalowania z domyślnego AppStream repozytorium za pomocą modułu MySQL, który jest domyślnie włączony w CentOS 8 i RHEL 8 systemy.
Istnieje również MariaDB 10.3 wersja bazy danych jest dostępna do zainstalowania z domyślnego AppStream repozytorium, które jest „zastępowaniem typu drop-in ” dla MySQL 5.7 , z pewnymi ograniczeniami. Jeśli Twoja aplikacja nie jest obsługiwana przez MySQL 8.0 , polecam zainstalować MariaDB 10.3.
W tym artykule przeprowadzimy Cię przez proces instalacji najnowszej wersji MySQL 8.0 wersja na CentOS 8 i RHEL 8 przy użyciu domyślnego AppStream repozytorium za pomocą narzędzia YUM.
Uwaga :Instrukcje zawarte w tym artykule będą działać tylko wtedy, gdy włączyłeś subskrypcję Red Hat w RHEL 8.Zainstaluj MySQL 8.0 na CentOS8 i RHEL 8
Najnowsza wersja MySQL 8.0 jest dostępny do zainstalowania z domyślnego strumienia aplikacji repozytorium na CentOS 8 i RHEL 8 systemy za pomocą następującego polecenia yum.
# yum -y install @mysql
@mysql
moduł zainstaluje najnowszą wersję MySQL ze wszystkimi zależnościami.
Po zainstalowaniu MySQL zakończy się, uruchom usługę MySQL, włącz automatyczne uruchamianie przy starcie systemu i sprawdź stan, uruchamiając następujące polecenia.
# systemctl start mysqld # systemctl enable --now mysqld # systemctl status mysqld
Teraz zabezpiecz MySQL instalacja poprzez uruchomienie skryptu bezpieczeństwa, który wykonuje kilka operacji związanych z bezpieczeństwem, takich jak ustawianie hasła roota, usuwanie anonimowych użytkowników, blokowanie zdalnego logowania roota, usuwanie testowej bazy danych i ponowne ładowanie uprawnień.
# mysql_secure_installation
Kiedyś MySQL instalacja jest zabezpieczona, możesz zalogować się do powłoki MySQL i rozpocząć tworzenie nowych baz danych i użytkowników.
# mysql -u root -p mysql> create database tecmint; mysql> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'ravi123'; mysql> exit
To wszystko! W tym artykule wyjaśniliśmy, jak zainstalować MySQL 8.0 na CentOS 8 i RHEL 8 . Jeśli masz jakieś pytania lub uwagi, podziel się nimi z nami w sekcji komentarzy poniżej.