MAMP 起動できない場合の対応
2023年9月1日
MAMPが開けない事があったので覚書。
You should upgrade your mysql databases as soon as ….
などと出て開けない。データベースをアップグレードしないとだめよーということらしい。
で、内容的には
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.
という文言が。
調べてわかったことは、アプリケーションの
MAMP/bin/upgradeMysql.sh
ここの内容を書き換えること。
/Applications/MAMP/Library/bin/mysql_upgrade -u -p --socket=/Applications/MAMP/tmp/mysql/mysql.sock --force --verbose
ここの-u -p部分をユーザー名とパスワードを加筆して保存する。
/Applications/MAMP/Library/bin/mysql_upgrade -u root -proot --socket=/Applications/MAMP/tmp/mysql/mysql.sock --force --verbose
同じ場所にある関連ファイルも確認したほうが良いかも。