ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
mysqlにアクセスできないエラーが出てハマったのでメモ
$ rails db ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
$ sudo mysql.server start Starting MySQL . ERROR! The server quit without updating PID file (/usr/local/var/mysql/[自分のマシン名].local.pid). $ ls -la /usr/local/var/mysql total 221288 drwxr-xr-x 19 username admin 646 12 15 18:31 . drwxrwxr-x 6 username admin 204 11 14 15:43 .. -rw-r----- 1 _mysql admin 9822 12 15 18:31 [自分のマシン名].local.err # 所有権が1_mysqlとなっているのでここを自分にする必要がある $ sudo chown username /usr/local/var/mysql/[自分のマシン名].local.err # 権限変更コマンド $ mysql.server start Starting MySQL . SUCCESS!
そのあと $ rake db:create で治りましたー