Mac でローカル MAMP マシンを実行しています。本番環境で動作する Laravel。Laravel は、ブラウザーを介して表示する php ページの MySQL DB にアクセスできますがphp artisan migrate
、ターミナルで実行しているときは、
[PDOException]
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
app/config/database
:
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'laravel1',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'port' => '8889'
),
試みられた解決策:
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock'
(で指定されたパス/Applications/MAMP/bin/startMysql.sh
)を に追加しapp/config/database
ます。
エラーが発生します:
[PDOException]
SQLSTATE[HY000] [2002] No such file or directory
助けていただければ幸いです。