Wystąpił błąd podczas uruchamiania usługi mysql.
/etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
start: Job failed to start
Uprzejmie podziel się swoimi pomysłami ...
sudo status/restart/start mysql
jest to sposób, aby wywołać dorobkiewicz pracy lub można zrobićsudo service mysql start/restart/status
.Odpowiedzi:
ROZWIĄZANIE UBUNTU Jeśli korzystasz z AWS (Amazon Hosting), prawdopodobnie mógłbym mieć problem z chmurą. Miałem Zpanel Server zainstalowany na planie „wolnej warstwy”, a mój MySQL stał się bardzo niestabilny.
Czasami najlepsze rozwiązanie można zainstalować od nowa. (zwykle staram się zrobić snapshop, jak tylko mam serwer uruchomiony)
Innym rozwiązaniem może być tylko ponowna instalacja MySQL. Zazwyczaj ten problem pojawia się, gdy próbujesz coś zmienić w
/etc/mysql/my.cnf
.Aby to naprawić (działa przez większość czasu), musisz wykonać kilka kroków (krok ten spróbuje znormalizować instancję MySQL)
Najpierw spróbuj zrestartować serwer (jeśli nie działa, przejdź do następnych kroków):
sudo reboot
Inne kroki:
var/lib/mysql/
, aby upewnić się, że Twoje dane będą bezpieczne:sudo -i
cp -R /var/lib/mysql/ ~/mysql
Po tym, usunąć / czystki MySQL (spowoduje to usunięcie:
php5-mysql
,phpmyadmin
i inne biblioteki, więc po zabiegu, trzeba będzie ponownie zainstalować ponownie.sudo apt-get purge mysql-server-5.1 mysql-common
Usuń folder
/etc/mysql/
i jego zawartość:sudo rm /etc/mysql/ -R
Później sprawdź, czy pliki bazy danych nadal znajdują się w folderze,
/var/lib/mysql/
a jeśli ich nie ma, skopiuj je z powrotem:OK, a następnie ponownie zainstaluj serwer mysql
apt-get install mysql-server
I na koniec zainstaluj phpmyadmin i php5-mysql:
W końcu uruchom ponownie usługi i sprawdź, czy status jest teraz w porządku:
To jest to! To powinno działać. Mam nadzieję, że to zadziała dla ciebie! (nie martw się o stare dane. Dlatego najpierw wykonujemy kopię zapasową)
źródło
reboot
pracował dla mnie (Ubuntu 14.04, mysql 5.5 do 5.7).W moim przypadku problemem okazało się to, że nie miałem wolnego miejsca na dysku twardym. Plik dziennika urósł do imponujących rozmiarów i nie mogłem uruchomić MySQL z powodu braku dostępnego miejsca. Gdy wyczyściłem plik i uruchomiłem ponownie, działał dobrze.
źródło