mysqlに接続できない
こんにちは。久しぶりにシステム関係のブログを書きます。
mysqlにログインできないときってありますよね。僕の場合は久しぶりにmysqlを使おうとするとなぜかログインできません。自分の場合はこうやると使えるようになります。
エラー内容
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
解決:ソケットファイルを作成。
$ sudo touch /tmp/mysql.sock
エラー内容
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
解決:権限を変えてやる。
$ sudo chown -R _mysql:_mysql /usr/local/var/mysql
スタート
$ sudo mysql.server start mysql -uroot