※ ChatGPTを利用し、要約された質問です(原文:MAMPでmysqldが起動できません!)
MAMPでmysqldが起動できません!
このQ&Aのポイント
MAMPでmysqldが起動できません!特定のアカウントのみで起動可能です。エラーログを掲載します。
mysql_error_log.errにはエラーコードや原因が表示されています。
ターミナルでkillall -9 mysqldを試しましたが、解決しませんでした。
MAMPでmysqldが起動できません!macにアカウントが3つあるのですが、特定のアカウントでしか起動させることができません。エラーログを掲載しますので、どなたかお力をいただけないでしょうか?
mysql_error_log.err
==========
140301 19:37:53 mysqld_safe Starting mysqld daemon with databases from /Applications/MAMP/db/mysql
140301 19:37:53 [Note] Plugin 'FEDERATED' is disabled.
・/Applications/MAMP/Library/bin/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
140301 19:37:53 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
140301 19:37:53 InnoDB: The InnoDB memory heap is disabled
140301 19:37:53 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140301 19:37:53 InnoDB: Compressed tables use zlib 1.2.3
140301 19:37:53 InnoDB: Initializing buffer pool, size = 128.0M
140301 19:37:53 InnoDB: Completed initialization of buffer pool
140301 19:37:53 InnoDB: highest supported file format is Barracuda.
140301 19:37:53 InnoDB: Waiting for the background threads to start
140301 19:37:54 InnoDB: 5.5.33 started; log sequence number 4462198
140301 19:37:54 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
140301 19:37:54 [Note] - '0.0.0.0' resolves to '0.0.0.0';
140301 19:37:54 [Note] Server socket created on IP: '0.0.0.0'.
140301 19:37:54 [ERROR] /Applications/MAMP/Library/bin/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
140301 19:37:54 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
140301 19:37:54 mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended
==========
ターミナルで
killall -9 mysqld
も試しましたが、ダメでした…
お礼
度々すみません パーミッションの問題ということで、Application/MAMP 以下のディレクトリの権限をターミナルで775に変更しましたところ、無事に他のアカウントでも起動することが出来ました! 本当にたすかりました。 ありがとうございました。
補足
御返事遅くなり、申し訳ありません! 上のエラーログにある2つのファイルの位置が、指定の位置には見つからないみたいです… 単に私が位置を間違えて探してしまっているのでしょうか…? /Applications/MAMP/Library/bin/mysql/host.frm ...ですよね?(すいません、確認させていただきたいです) 起動はMAMPのGUIから起動させているので、ターミナルは使用していません