Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) に何度でもハマる
どうしてそうなった
- railsで練習がてらアプリを作ってみようとした
- SQLite3がデフォルトらしい、使いにくい
- mysqlにしよう
- あれ、起動しない
解決
エラー発生
$ mysql -u root ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
対処1
$ sudo touch /tmp/mysql.sock
↓
$ ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
対処2
$ sudo chown -R _mysql:_mysql /usr/local/var/mysql
↓
$ sudo mysql.server start Starting MySQL .Logging to '/usr/local/var/mysql/xxx.local.err'. SUCCESS!
なおったー(✌ ՞ਊ ՞)✌