Wyszukiwanie w witrynie

Jak zainstalować MySQL 8.0 na CentOS 8/RHEL 8


MySQL to najpopularniejsza, bezpłatna platforma zarządzania relacyjnymi bazami danych typu open source, która służy do hostowania wielu baz danych na jednym serwerze, umożliwiając wielu użytkownikom dostęp do każdej bazy danych.

Najnowszą wersję MySQL 8.0 można zainstalować z domyślnego repozytorium AppStream przy użyciu modułu MySQL, który jest domyślnie włączony w CentOS 8 i < systemyRHEL 8.

Dostępna jest również wersja bazy danych MariaDB 10.3, którą można zainstalować z domyślnego repozytorium AppStream, która jest „zamianą typu drop-in” dla MySQL 5.7, z pewnymi ograniczeniami. Jeśli Twoja aplikacja nie jest obsługiwana przez MySQL 8.0, zalecam zainstalowanie MariaDB 10.3.

W tym artykule przeprowadzimy Cię przez proces instalacji najnowszej wersji MySQL 8.0 na CentOS 8 i RHEL 8 przy użyciu domyślnej AppStream za pośrednictwem narzędzia YUM.

Zainstaluj MySQL 8.0 na CentOS8 i RHEL 8

Najnowszą wersję MySQL 8.0 można zainstalować z domyślnego repozytorium Application Stream w systemach CentOS 8 i RHEL 8 systemy za pomocą następującego polecenia yum.

yum -y install @mysql

Moduł @mysql zainstaluje najnowszą wersję MySQL ze wszystkimi zależnościami.

Po zakończeniu instalacji MySQL uruchom usługę MySQL, włącz ją, aby automatycznie uruchamiała się przy starcie systemu i sprawdź stan, uruchamiając następujące polecenia.

systemctl start mysqld
systemctl enable --now mysqld
systemctl status mysqld

Teraz zabezpiecz instalację MySQL, uruchamiając skrypt bezpieczeństwa, który wykonuje kilka operacji związanych z bezpieczeństwem, takich jak ustawienie hasła roota, usuwanie anonimowych użytkowników, uniemożliwianie zdalnego logowania roota, usuwanie testowej bazy danych i uprawnienia do ponownego ładowania.

mysql_secure_installation

Po zabezpieczeniu instalacji MySQL 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 ravi@localhost 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.