web-dev-qa-db-ja.com

OS X 10.10でMySQLを停止できない

私はこれについて頭を悩ませ始めています。 Coolest Guides On The Planetのチュートリアルを使用して、MySQL/Apache/PHPをセットアップします。予期したとおりに機能しないため、何かがうまくいかなかったと思います。アンインストールしてやり直してください。

問題は、システム環境設定またはコマンドラインのどちらでもMySQLを停止できないことです。私はネットで提案を試み続けますが、これまでのところ失敗しています。誰か助けてもらえますか?

12
LB79

ついに自動起動を回避しました-貢献してくれて、道を見るのを許可してくれたすべての人に感謝します。

私が使用した自動起動を停止するには:

Sudo launchctl unload -w /Library/LaunchDaemons/com.mysql.mysql.plist

そして私が使ったサービスを殺すために:

Sudo pkill mysqld
51
LB79

これは私のために働いたものです。別のplist名でリストされました:

Sudo launchctl unload -w com.Oracle.oss.mysql.mysqld.plist
10
Clodel Gosuico

Macユーザーの場合、kill -9 {pid}がプロセスを再起動し続けました。これは、MySQLサーバーを実行していたためです。 OSXで私はしなければなりませんでした:

1-システム設定。

2- mysqlを検索します。

3- [MySQLサーバーの停止]ボタンを押します。

githubの問題からそれを得て、それは私の問題を解決しました

https://github.com/docker/compose/issues/4950#issuecomment-4071457

3
Ali Miskeen

ターミナルで

kill `pgrep mysqld`

これにより、mysqldプロセスが強制終了されます。

2
rrrkren

同じ問題が発生しましたmacOS High Sierraのシステム設定でMySql Severを停止できません

やった brew uninstall mysqlターミナルウィンドウで。

システム設定でMySql Severの停止を停止できます

Mysqlが私のマックにインストールされているので、2ウェイバイナリと自家製ビール.

2
Kuhan

コマンドラインで次のコマンドを発行してみてください:

ps -xo pid,ppid,stat,command | grep mysqld

2列目に親IDが表示され、プロセスが表示されます。 mysqldとその親プロセスを探します。見つけたら、次を発行します。

Sudo kill pid

ここで、pidはmysqldの親プロセスIDです。

[〜#〜] edit [〜#〜]プロセスの再起動を停止したい場合は、以下を試してください:

Sudo launchctl unload  /System/Library/LaunchDaemons/mysqld.plist
1
Nikola

brew services stop [email protected]他のすべてが失敗したときに私のために働いた。

1
dvvrt