【MAMP】MySQLのソケットエラーの解決法!error: 2002
この記事からわかること
- MAMPでおきたソケットエラーの解決法
- mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (61) while connecting to the MySQL server Upgrade process encountered error and will not continue.
index
[open]
\ アプリをリリースしました /
友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-
posted withアプリーチ
MAMPで起きたMySQLソケットエラーの解決法
MAMPを使用してローカル環境で開発中にMySQLのバージョン更新を求められました。
UPGRADEしないとローカルサーバーが立ち上がらなかったので指示に従いUPGRADEしようとしたところ以下のようなエラーが発生しました。
エラー内容
mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (61) while connecting to the MySQL server Upgrade process encountered error and will not continue.
翻訳
mysql_upgrade:エラーが発生しました:2002:MySQLサーバーへの接続中にソケット'/Applications/MAMP/tmp/mysql/mysql.sock'(61)を介してローカルMySQLサーバーに接続できません アップグレードプロセスでエラーが発生したため、続行されません。
ソケットがらみでエラーが起きているようです。
MAMPの再起動を何度か行いましたが、変化は起きませんでした。
解決法
パソコンの再起動をした後に、再度MAMPを起動してみるとなぜかMySQLのバージョン更新も問われず、エラーが発生せずに起動することができました。
私はこんな感じで解決しましたが、同じエラーが出た方の解決の助力になると幸いです。
ご覧いただきありがとうございました。