läuft
mysqladmin shotdown
gibt
mysqladmin: connect to server at 'localhost' failed
error: 'Too many connections'
Ich kann keine Lösung zum Neustarten von MySQL finden
Antwort1
Versuchen Sie, zu senden killall -sigterm mysqld
. Mysql sollte das Signal empfangen und ordnungsgemäß herunterfahren, ohne dass eine Verbindung zum Server hergestellt werden muss. Wenn Sie mehrere parallele Instanzen von mysqld ausführen und nur eine herunterfahren möchten, müssen Sie herausfinden, welche Instanz Sie beenden möchten, entweder indem Sie netstat -lnp
den zugehörigen Abhörport auswählen oder lsof -n
den Datenbankspeicherpfad für die Instanz suchen, die Sie beenden möchten. Verwenden Sie dann die ermittelte PID.kill -sigterm <pid>