mysqld_safe A mysqld process already existsが出た時の対処方法

MySQL

MySQLを起動させると起動するが、なんか怒られた。

そのコマンド、前も打っただろって言われてます。
ログを確認してみるのがいいらしい。

MySQLを停止させ、再び起動させることで解決できました。

ログの確認 ps aux| grep mysqld

ログの確認をしてみます。

 

なんかめっちゃ出てきた。

 

調べると、とりあえずこれらのプロセスを終了させればいいっぽい。

MySQLのプロセスを強制終了する。kill -9

MySQLのプロセスを強制終了します。

 

プロセスを強制終了したので、再び起動させてみます。

 

なんやねん!はじめと全く同じエラーが出ました。

MySQLを停止させる。mysql.server stop

てか、これってMySQLを停止してないだけじゃね?と思ってMySQLを停止してみる。

 

うわ、成功したやん。

MySQLを再び起動させる。mysql.server start

停止に成功したので再び起動させます。

 

おっしゃうまくいった!
起動させていたのに、再度起動させるようなことしてただけでした。恥ずかしい!

MySQL

コメントを残す

ABOUTこの記事をかいた人

正社員SESエンジニア。やりたいことが見つからないので4年間で5回転職しました。今はプログラミングスキルを磨いています。業務委託としてWeb系スタートアップにアサインし、新規Webサービスの開発もしています。使用言語はLaravel。未経験からエンジニアを目指す情報発信しています。