2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

MAMPでMySQL Serverだけ停止しない場合の対処法(phpMyAdmin編)

Posted at

ネットで検索するときに「MYSQL 停止」と調べると、MYSQLが起動しないときの対処法などが多く出てくるため、同じような状況になってしまった人向けにこの記事を書きます
#どのような状況か
「Stop Server」をクリックした際に、「Apache Server」は閉じる(緑の丸がグレーになる)が「MySQL Server」のみ閉じずに終了動作が終わってしまう状況。
また、再度「Start Server」をした際に、Welcome to MAMPにはいけるがphpMyAdminにログインする際にスクリーンショット 2019-10-15 1.43.43.png
このようなエラーが発生してしまう。
#対処法
対処法としてはずっと起動しているMySQLを閉じてしまえばいいだけの話なので、開いているか閉じているかを判断しているファイルを削除してしまえば良い

~/アプリケーション/MAMP/tmp/mysql

の中にあるmysql.pidを削除することでServerが閉じます(もう一つmysql.sock.lockというファイルもある場合はそちらも削除すると良いかもです)
ここで一度Serverを閉じれたので再度Startをするとログインできるはずです。
#なぜ発生してしまったのか
MAMP経由でServerを正常に閉じない状況で、アプリを強制終了させたり、PCをシャットダウンさせたりすることにより、通常だったらMAMPが勝手に削除をしてくれるファイルが残ってしまったのが今回の発生原因。
ちなみに、今回のような状況はDBを扱っているアプリ(Dockerとか)でよく起こってしまうような気がします。

2
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?