Mysqlをターミナルから叩いた際にsocketのエラーが出る
Mampを使用しながら、ターミナルからMysqlのコマンドを叩くと
Can't connect to local MySQL server through socket のエラーが出る。
ターミナルからた叩くmysqlのsocketファイルへの参照先が、
Mampの参照先と異なるため。
// Mampで使用しているsocketファイルのシンボリックリンクを貼れば解決する
$ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
・その他
// socketファイル探したときに使用したコマンド(Mampからでも確認できる)
socketファイルが置いてあるFinderを開いたみたけれど、ファイルが見当たらないけど、そういうものっぽい
// 参考
http://qiita.com/shizuma/items/99c33903d576256f238e
追記20160111
mycliを使用する際にはSオプションを使わないといけないもよう
mycli -u root -S /Applications/MAMP/tmp/mysql/mysql.sock
参考