Próbuję zainstalować serwer MySQL na Ubuntu 16.04, używając:
sudo apt-get install mysql-server
Zostaje wyświetlony monit o ustawienie i potwierdzenie hasła roota, a następnie instalacja zawiesza się:
Renaming removed key_buffer and myisam-recover options (if present)
Opuściłem instalację i wyczyściłem MySQL i spróbowałem ponownie, ale problem nadal występuje.
Po wyczyszczeniu sprawdź, czy
/var/lib/mysql
katalog zawiera jakieś pliki, i przenieś je w inne miejsce lub usuń przed próbą ponownej instalacji.źródło
mysql często ma problemy z aktualizacjami, jeśli użyłeś systemctl, aby wyłączyć jego uruchamianie w tym samym czasie co system operacyjny.
Uruchom systemctl status mysql.service jako root i sprawdź, czy się uruchomił, i sprawdź, czy jest włączony czy wyłączony. Jeśli jest wyłączone, uruchom systemctl włącz mysql.service, następnie uruchom systemctl uruchom mysql.service, a następnie spróbuj ponownie dokonać aktualizacji.
źródło
Wystarczy, że blog stanie się martwym linkiem w przyszłości. To jest rozwiązanie.
źródło
Jeśli nie chcesz usuwać wszystkich baz danych ... w moim przypadku był to problem z apparmor. Naprawiłem to poprzez wyłączenie apparmor dla mysqld za pomocą: apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
źródło