CakePHPのチュートリアルでMAMPを使ってデータベース接続する時のメモ

CakePHPのチュートリアルでMAMPを使ってデータベース接続する時のメモ

288 回閲覧されました

みなさんこんにちは、jonioです。

CakePHPを業務で使うのでチュートリアルを使って勉強していますがチュートリアルの説明が不十分で調べないといけない所がちょくちょくありました。

データベース接続の所で私はすぐに分かりましたが完全未経験の人がやると恐らくつまづくと思われる内容があったので今回の記事をメモとして残します。

CakePHPのバージョン

3系ですが他のバージョンでもチュートリアルの説明はたいして変わらないと思います。

データベースに接続できない原因

下記ですがこのまま記述すると「username」・「password」が原因でデータベースに接続エラーになります。

MAMPでMySQLに接続するのは下記の記事で説明しています。

MAMPでターミナルからMySQLに接続する時は何も設定しない場合のユーザー名とパスワードは共に「root」です。

だから「password」・「database」の項目に「root」を設定するとデータベースに接続ができるようになります。