mac XAMPPのMySQLでERROR 2002 (HY000)
macにXAMPPをインストールして、コマンドでMySQLに接続しようとするとエラーになりました。
mysql -u root -p
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
調べると、tmp/mysql.sockってファイルがねーよというお話でした。
XAMPPのフォルダの中にあるmysql.sockにリンクすればOKです。
sudo ln -s /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock /tmp/mysql.sock
と入力することで、解決しました。