跑步
mysqladmin shotdown
給出
mysqladmin: connect to server at 'localhost' failed
error: 'Too many connections'
找不到重啟mysql的解決方案
答案1
嘗試發送killall -sigterm mysqld
。 Mysql 應該可以捕獲訊號並正常關閉,而不需要建立與伺服器的連線。如果您正在執行 mysqld 的多個並行實例,並且只想關閉一個實例,則必須確定要終止哪個實例,方法是netstat -lnp
選擇關聯的偵聽端口,或lsof -n
找到該實例的資料庫儲存路徑。然後使用發現的pid,kill -sigterm <pid>