MAMPでMySQLのアップグレードをしようとしたら、つまづいてしまいました。
非常に単純な原因でしたが対応策が判明したので、備忘録として簡潔に記録を残します。
現象
MAMPの「Tools」からアップグレードを試みたところ、以下のエラーが発生しました。
原因・対応策
“/Applications/MAMP/bin/”の中にある”upgradeMysql.sh”の3行目において、MySQLユーザ名・MySQLパスワードが設定されていないのが原因でした。
以下のように修正します。
/Applications/MAMP/Library/bin/mysql_upgrade -u root -proot --socket=/Applications/MAMP/tmp/mysql/mysql.sock --force --verbose
↓
/Applications/MAMP/Library/bin/mysql_upgrade -u USERNAME -pPASSWORD --socket=/Applications/MAMP/tmp/mysql/mysql.sock --force --verbose