Beim Starten des MySQL-Dienstes ist ein Fehler aufgetreten.
/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
Bitte teilen Sie Ihre Ideen ...
sudo status/restart/start mysql
die Möglichkeit, Startaufträge aufzurufen, ODER Sie können dies tunsudo service mysql start/restart/status
.Antworten:
UBUNTU-LÖSUNG Wenn Sie AWS (Amazon Hosting) verwenden, könnte ein Cloud-Problem auftreten. Ich hatte einen Zpanel-Server auf dem "Free Tier" -Plan installiert und mein MySQL wurde sehr instabil.
Manchmal könnte die beste Lösung eine erneute Installation sein. (normalerweise versuche ich einen Snap-Shop zu erstellen, sobald der Server läuft)
Nun, die andere Lösung könnte nur die Neuinstallation von MySQL sein. Normalerweise tritt dieses Problem auf, wenn Sie versuchen, etwas im zu ändern
/etc/mysql/my.cnf
.Um das Problem zu beheben (funktioniert die meiste Zeit), müssen Sie einige Schritte ausführen (diese Schritte versuchen, die MySQL-Instanz zu normalisieren).
Versuchen Sie zunächst, den Server neu zu starten (falls dies nicht funktioniert, fahren Sie mit den nächsten Schritten fort):
sudo reboot
Andere Schritte:
var/lib/mysql/
Ihres MySQL-Ordners , um sicherzustellen, dass Ihre Daten sicher sind:sudo -i
cp -R /var/lib/mysql/ ~/mysql
Danach entfernen / Spül MySQL (dies wird entfernen:
php5-mysql
,phpmyadmin
und andere Bibliotheken, so dass nach dem Verfahren, werden Sie wieder neu installieren.sudo apt-get purge mysql-server-5.1 mysql-common
Entfernen Sie den Ordner
/etc/mysql/
und seinen Inhalt:sudo rm /etc/mysql/ -R
Überprüfen Sie später, ob sich die Datenbankdateien noch im Ordner befinden.
/var/lib/mysql/
Wenn dies nicht der Fall ist , kopieren Sie sie zurück:Okay, dann installieren Sie den MySQL-Server erneut
apt-get install mysql-server
Und zum Schluss installiere phpmyadmin und php5-mysql:
Starten Sie zuletzt die Dienste neu und prüfen Sie, ob der Status jetzt in Ordnung ist:
Das ist es! Es sollte funktionieren. Ich hoffe es funktioniert bei dir! (Mach dir keine Sorgen um die alten Daten. Deshalb haben wir sie zuerst gesichert.)
quelle
reboot
hat bei mir funktioniert (Ubuntu 14.04, mysql 5.5 bis 5.7).In meinem Fall stellte sich heraus, dass mir kein Festplattenspeicher mehr zur Verfügung stand. Eine Protokolldatei hatte epische Ausmaße angenommen und ich konnte MySQL nicht starten, da nicht genügend Speicherplatz zur Verfügung stand. Nachdem ich die Datei aufgeräumt und neu gestartet hatte, funktionierte sie einwandfrei.
quelle