Cakephp2:Error: Database connection "Mysql" is missing, or could not be created.
MAMP上で作業していて、Cakeフォルダ/app/Console/Command/EverydayShell.phpを
app/everyday.shでたたくと、以下のようなエラーが出た。
Error: Database connection "Mysql" is missing, or could not be created.
Mysqlにつながっていません!(要約)
ということらしいけど、EverydayShell.php以外の、例えば普通のControllerからDBに接続は普通にできる。
で何かと思ったら原因はMAMPにあったらしく、
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock',
をdatabase.phpのpublic $defaultの1番下に書くと解決した。
めでたしめでたし