Instalowanie MySQL 8 na Debian 10 Buster
Przed zainstalowaniem MySQL trzeba skonfigurować repozytorium, które możesz uzyskać, uruchamiając następujące polecenie WGET:
$ wget http: // repo.Mysql.COM/MYSQL-APT-CONFIG_0.8.14-1_ALL.Deb
Zainstaluj repozytorium apt, uruchamiając:
$ dpkg -i mysql-act-config_0.8.14-1_ALL.Deb
Notatka: Aby uzyskać samouczek na polecenie DPKG, możesz uzyskać dostęp do wszystkich menedżerów pakietów Debian: DPKG, Apt i Aptitude wyjaśnione samouczek.
Naciskać WCHODZIĆ NA OK kontynuować.
Wybierz OK opcja i przeglądaj za pomocą PATKA klawisz do naciśnięcia OK i kontynuuj.
Instalacja zakończy się wyświetlaniem podobnego wyjścia niż obraz poniżej:
Teraz, aby zainstalować MySQL 8 Run:
$ apt aktualizacja && apt Zainstaluj mysql -server -y
Poniższy ekran ostrzegawczy nie powinien monitorować użytkowników, którzy nie zainstalowali wcześniej MySQL, jeśli miałeś działającą instalację MySQL, możesz zapasować wszystkie pliki przed kontynuowaniem, w przeciwnym razie możesz go zignorować i nacisnąć OK kontynuować. Jeśli potrzebujesz tworzenia kopii zapasowych plików, zrób to na terminalu alternatywnym, a następnie naciśnij OK.
Następny ekran poprosi o hasło.
Następnie musisz potwierdzić hasło:
W zależności od twoich potrzeb MySQL 8 zaoferuje zwiększenie bezpieczeństwa poprzez zastąpienie metody uwierzytelniania, nie używaj tej opcji, jeśli masz starszych klientów MySQL, którzy muszą połączyć się z serwerem, w przeciwnym razie zaakceptuj i odejdź za pomocą silnego szyfrowania haseł, naciskać PATKA I OK kontynuować.
Zacznie się instalacja:
Po zakończeniu możesz sprawdzić swój serwer MySQL, wykonując:
$ Service Mysql Status
Notatka: Możesz uzyskać dostęp do usług zatrzymania, rozpoczęcia i ponownego uruchomienia w samouczku Debian, aby nauczyć się usług zarządzania.
Rozwiązywanie problemów z instalacją MySQL
W moim konkretnym przypadku instalacja nie powiodła się przy pierwszej próbie z powodu problemów ze starą instalacją, której nie usunąłem przed instalacją MySQL 8.
Dodatkowo do zrzutów ekranu wkleję zawartość błędów, aby ułatwić użytkownikom udostępnianie temu samemu problemowi znalezienie mojego rozwiązania.
Podczas instalowania MySQL 8 na Debian 10 Buster spełniłem następujący błąd:
DPKG: Problemy zależności zapobiegają konfiguracji mysql-serwer:Uruchomienie następujące polecenie nie rozwiązało problemu:
$ apt instal -fNie udało się ustawić jednostki: Plik MySQL.Usługa: link został odcięty
Pierwszym krokiem do rozwiązania tego problemu jest oczyszczenie wszystkich poprzednich plików związanych z MySQL:
$ apt czystka mysql-client-5.7 MySQL-Client-Core-5.7 Mysql-commonZapytany o potwierdzenie, użyj PATKA klucz do przejścia TAK i naciśnij WCHODZIĆ.
Następnie zaktualizuj, usuń niepotrzebne lewe pakiety i w razie potrzeby rozwiąż zależności: uruchomienie:
$ apt aktualizacja && apt autoreMove && sudo apt -f instalacja
Zapytany typ Y i naciśnij WCHODZIĆ kontynuować.
Po zakończeniu możesz ponownie kontynuować instalację MySQL, uruchamiając:
$ apt Zainstaluj mysql-server
Naciskać Y I WCHODZIĆ poproszony o potwierdzenie instalacji.
Instalacja zaoferuje ponownie ustawienie hasła:
Jeśli użyjesz hasła, potwierdź je ponownie:
Zdecyduj, czy chcesz zwiększyć szyfrowanie MySQL, aby pozostawić je zgodne ze starymi wersjami klienta MySQL i kontynuuj, jeśli nie potrzebujesz kompatybilności ze starymi wersjami MySQL, zostaw domyślną opcję i wybierz OK kontynuować.
Instalacja powinna odbywać się pomyślnie:
Powiązane artykuły