2016-04-14 26 views
0

エラーが発生したため、mysqlプロセスを終了しようとしました: サーバがPIDファイルを更新せずに終了しました。しかし、私がPIDでプロセスを殺したときはいつでも、新しいPIDが作成され、プロセスは継続されました。この問題に関するすべての説明をお待ちしております!私が試したコードは次の通りです:mysqldプロセスを強制終了できますか?

ps aux | grep mysql 
sudo kill -9 [PID] 

MySqlは.dmgファイルからMacにインストールされています。そして、それは最初はうまくいきました、エラーは既にそれがしばらく働いた後に起こります。

+0

'-9'でMySQLを強制終了すると、データが失われたり、データベースが破損する可能性があります。ほとんどの場合回復可能ですが、一般的には良い考えではありません。 –

+0

また、回答を得たい場合は、さらに背景情報を提供する必要があると思います。実行中のオペレーティングシステム、mysqlをどのようにインストールしましたか(パッケージ、ソースなどから) –

+0

私は、.dmgファイルからインストールされたmysqlを使ってMacを使用しています。 – Psidom

答えて

1

あなたがサービスする(Linux)でデーモンマネージャを使用して、それを停止しようとしています:

service mysql stop 

およびMac用:

sudo /usr/local/mysql/support-files/mysql.server stop 

はそれがお役に立てば幸いです。

+0

私はあなたにコードを実行しようとすると、 "-bash:service:command not found"と表示されます。 – Psidom

+0

こんにちはPsidom、mysqlサーバがインストールされているOSを教えてください。 – Erick

+0

確かに、それはOS XのEIキャピタン10.11.2 – Psidom

関連する問題