4

私の以前の OS X への MySQL のインストールは、ネイティブ パッケージ インストーラーを使用して手動で行っていました。

誰かが私がいくつかのgemをアップグレードする際に抱えていた問題を手伝ってくれて、その過程で自作ツールからmysqlをインストールしました。

その時点から、MySQLWorkbench やさまざまな Rails アプリからローカル データベースにアクセスできなくなりましたが、同じ資格情報を使用して CLI で mysql にログインすると、すべてのテーブルを通常どおり読み書きできるようになりました。

ページを読み込もうとしたときにレールから受け取ったエラーは次のとおりです。

Mysql2::Error: Can't read dir of './r4/' (errno: 13): SHOW TABLES LIKE 'schema_migrations'

それを修正するために何ができるかについてのアイデアはありますか?

4

1 に答える 1

12

問題が見つかりました - /usr/local/mysql/data フォルダーのアクセス許可が変更されたため、次を実行する必要がありました。

cd /usr/local/mysql/data

sudo chown -R _mysql mysql*

* 注:mysql*エラーの原因となっているディレクトリに置き換えてください。*

于 2013-10-03T01:23:32.853 に答える