Ergebnis vonps -e | grep mysqld
Ausführen htop
und Klicken auf Speichernutzung.
Es belegt 33 % des 4 GB-Speichers.
Ich möchte nur den MySQLD-Prozess beenden. Durch Ausführen sudo pkill mysqld
wird der Prozess beendet, aber der Prozess wird erneut gestartet. Ich möchte ihn vollständig beenden und den Speicher zurückerhalten.
Antwort1
/etc/init.d/mysql stop
service mysql stop
killall -KILL mysql mysqld_safe mysqld
Wenn Sie die folgenden Informationen sehen, haben Sie Erfolg
mysql: no process found
mysqld_safe: no process found
mysqld: no process found
Ich benutze dies, um das Installationsproblem von MySQL 5.6 in Ubuntu 15.10 zu lösen.Verknüpfung.
Während dieser Installation tritt das folgende Problem auf:
mysqld_safe A mysqld process already exists
Stoppen Sie einfach mysqld, mysqld_safe, mysql löst das Problem
Antwort2
Die mysql
Upstart-Konfiguration hat dierespawn
Möglichkeit:
$ grep respawn /etc/init/mysql.conf
respawn
respawn limit 2 5
elif echo $statusnow | grep -q 'respawn/' ; then
Die respawn
Option weist Upstart an, den Prozess neu zu starten, wenn er beendet oder beendet wird. Das Limit liegt bei 2, Sie können also versuchen, die Prozesse zweimal zu beenden, wodurch Upstart angewiesen wird, sie nicht erneut zu starten, oder verwenden Sie:
sudo service mysql stop
Antwort3
Laufensudo /etc/init.d/mysql stop
Antwort4
Aus irgendeinem Grund konnten mir alle Antworten nicht helfen, bis ich den Server zuerst neu gestartet und dann gestoppt habe. Hier sind also die Schritte:
sudo /etc/init.d/mysql restart
sudo /etc/init.d/mysql stop
Dies hat in Ubuntu WSL funktioniert.