Jak zainstalować MySQL 8.0 na Fedorze
- 5010
- 1226
- Igor Madej
MySQL to relacyjny system zarządzania bazą danych open source, który jest szeroko stosowany do przechowywania i organizowania danych w sposób ustrukturyzowany. Fedora to popularny rozkład Linuksa, który jest szeroko stosowany przez programistów i administratorów systemu. I
Jeśli chcesz zainstalować MySQL 5.7, oficjalne repozytorium zapewnia pakiety do Fedory 31. Najnowsza wersja Fedora zaleca się użycie MySQL 8.0. Użyj innego artykułu, aby zainstalować MySQL 5.7 w wersji Fedora 31/30 i wcześniejszych wersjach.
W tym artykule będziemy omawiać, jak zainstalować MySQL 8.0 na Fedorze.
Wymagania wstępne
Zaloguj się do systemu Fedora i otwórz terminal. Teraz zaktualizuj aktualne pakiety do najnowszej wersji, uruchamiając następujące polecenie.
Aktualizacja Sudo DNF
Krok 1: Konfiguracja repozytorium Yum
Zespół MySQL oficjalnie zapewnia repozytorium Yum do instalacji serwera społeczności MySQL w systemach Fedora. Utwórz nowy plik repozytorium Yum za pomocą poniższej zawartości:
sudo nano /itp.repozytorium.D/MySQL-Community.Repo
Dodaj poniższą zawartość do pliku:
[MySQL80-Community] Nazwa = mysql 8.0 Community Server BaseUrl = http: // repo.Mysql.com/yum/mysql-8.0-Community/fc/$ releasever/$ basearch/enabled = 1 gpgcheck = 1 gpgkey = plik: /// etc/pki/rpm-gpg/rpm-gpg-key-mysql123456 | [MySQL80-Community] Nazwa = mysql 8.0 Community ServerBaseUrl = http: // repo.Mysql.com/yum/mysql-8.0-Community/fc/$ releasever/$ basearch/enabled = 1GPGCheck = 1GPGKEY = FILE: /// etc/pki/rpm-gpg/rpm-gpg-key-mysql |
Zapisz plik i zamknij.
Krok 2: Zainstaluj MySQL na Fedorze
Teraz uruchom następujące polecenie, aby zainstalować MySQL-Community-Server
pakiety w systemie Fedora. To zainstaluje również wszystkie inne wymagane zależności od Twojego systemu.
sudo dnf instaluj mysql-community-server
To zainstaluje najnowsze pakiety MySQL 8 w systemach Fedora.
Instalowanie MySQL 8 na Fedorze
Po pomyślnym zakończeniu instalacji musisz włączyć i uruchomić usługę MySQL.
sudo systemctl włącz MySQLD.praca
sudo systemctl start mysqld.praca
Teraz postępuj zgodnie z instrukcjami po instalacji.
Krok 3: Zabezpieczenie MySQL
Serwer społeczności MySQL został zainstalowany w twoim systemie. Instalator wygeneruje również losowe hasło i ustawić je dla użytkownika root. Możesz znaleźć hasło użytkownika root w plikach dziennika.
GREP „Tymczasowe hasło jest generowane”/var/log/mysqld.Log | ogon -1
2018-10-16T11: 49: 31.216147z 1 [Uwaga] Tymczasowe hasło jest generowane dla [chronione e -mail]: 4fyjrusm58kw7
Teraz uruchom następujące polecenie, aby zastosować bezpieczeństwo na serwerze MySQL. Po prostu wykonaj poniższe polecenie i śledź kreatora bezpieczeństwa.
sudo mysql_secure_instalation
Postępuj zgodnie z instrukcjami na ekranie. Zmień hasło do konta głównego i naciśnij Y dla wszystkich innych operacji, aby zastosować ulepszone bezpieczeństwo.
- Zmień hasło dla root? - Naciśnij Y i zmień hasło roota
- Usuń anonimowych użytkowników? Naciśnij y
- Zdalnie odrzucaj logowanie root? Naciśnij y
- Usuń testową bazę danych i dostęp do niej? (Naciśnij y
- Załaduj teraz tabele uprawnień? Naciśnij y
Krok 4: Podłącz terminal MySQL
Wszystkie zrobione. Możesz teraz połączyć się z serwerem MySQL za pomocą wiersza poleceń. Poniższe polecenie połączy MySQL działające na LocalHost jako użytkownik root. To będzie monitowane o hasło konta głównego. Możesz także zainstalować stos lamp na Fedora i skonfigurować phpMyAdmin na Fedora, aby uzyskać dostęp do baz danych graficznych.
mysql -u root -p
Połącz się z powłoką MySQLTeraz możesz utworzyć bazę danych dla swoich aplikacji do przechowywania danych.
Wniosek
Podsumowując, instalowanie MySQL 8.0 na Fedorze jest prostym procesem, 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 Fedora.
- « Jak zainstalować Oracle Java 11 na Debian 9 (Stretch)
- Jak zainstalować MySQL 5.7 na Fedorze 31/30 »