[toc]
原因
phpを使う必要があってインストールしました
ちょこっとphpを書いてrubyのプロジェクトに戻ろうと思ったら、
タイトルのエラーが出てしままいました
phpをインストールした際に権限がちょこっと変わっていたみたいで、
それが原因っぽいです
解決策
まずは使用しているmysqlのディレクトリに移動します
そしてターミナルで以下のコマンドを叩きます
$ cd /usr/local/var/mysql $ ls -l drwx------ 3 ユーザー名 wheel 102 12 1 18:26 ********************* drwx------ 3 ユーザー名 wheel 102 12 1 18:26 ********************* drwx------ 13 ユーザー名 wheel 442 12 1 15:50 ******************** drwx------ 3 ユーザー名 wheel 102 12 1 15:10 ********************
もし、上のように
ユーザー名 wheel と返って来たら、
_mysql wheel に権限を変える必要があります
$ sudo chown -R _mysql:wheel /usr/local/var/mysql $ ls -l drwx------ 3 _mysql wheel 102 12 1 18:26 ********************* drwx------ 3 _mysql wheel 102 12 1 18:26 ********************* drwx------ 13 _mysql wheel 442 12 1 15:50 ********************* drwx------ 3 _mysql wheel 102 12 1 15:10 ********************* drwx------ 7 _mysql wheel 238 10 11 11:45 *********************
これでOKです!
コメントを残す