Ergebnis von ps -e | grep mysqld
Laufen htop
und Klicken auf Speichernutzung ..
Es benötigt 33% des 4-GB-Speichers.
Ich möchte nur den mysqld-Prozess beenden. Durch Ausführen wird sudo pkill mysqld
der Prozess beendet, aber der Prozess beginnt erneut. Ich möchte ihn vollständig beenden und den Speicher zurückerhalten.
Antworten:
Die
mysql
Upstart-Konfiguration bietet folgenderespawn
Optionen:Die
respawn
Option weist Upstart an, den Prozess neu zu starten, wenn er beendet oder beendet wird. Das Limit ist 2, Sie können also versuchen, die Prozesse zweimal abzubrechen, wodurch Upstart angewiesen wird, sie nicht erneut zu starten, oder Folgendes zu verwenden:quelle
mysql stop
stoppt es und trotzdem startet es immer wieder ... Ich habe Respawn-Zeilen in der Konfiguration auskommentiert, aber das hat nicht geholfen.service mysql stops
MySQL, und dann startet es neu, dann startet etwas anderes es. Suchen Sie nach Cronjobs oder Überwachungsskripten oder Ähnlichem./etc/init.d/mysql stop
, aber es stellte sich heraus, dass ichservice mysql stop
stattdessen rennen musste . Ich dachte, dass sie gleich sind (einer ruft den anderen oder beide rufen den gleichen Befehl).Wenn Sie die folgenden Informationen sehen, sind Sie erfolgreich
Ich benutze dies, um das Installationsproblem von MySQL 5.6 in Ubuntu 15.10 über diesen Link zu lösen .
Während dieser Installation stoße ich auf das Problem:
Stoppen Sie einfach vollständig mysqld, mysqld_safe, mysql löst das Problem
quelle
Lauf
sudo /etc/init.d/mysql stop
quelle
Irgendwie konnten mir alle Antworten nicht helfen, bis ich den Server zuerst neu startete und dann stoppte. Hier sind die Schritte:
Dies funktionierte in Ubuntu WSL.
quelle
Wenn Sie mysql in
/etc/init
oder nicht finden können/etc/init.d
, überprüfen Sie, ob die ID nicht mit einem anderen Paket zusammengekommen ist. Ich habe herausgefunden, dass mein mysqld läuft, um nextcloud zu unterstützenquelle
Wenn Sie in einem laufenden Kommang in der Konsole stecken bleiben, können Sie eine der folgenden Möglichkeiten ausprobieren.
quelle
System Preferences -> MySql -> Stop MySQL Server
Dies ist die einzige, die für mich funktioniert hat. Wenn Sie sie über die Befehlszeile stoppen / beenden, wird sie immer neu gestartet.
quelle