【CakePHP】データベース接続設定

2019年7月29日

バージョン:CakePHP 2.2.2
データベースの接続方法について

▽データベース接続が未設定の場合
下記、画像のように「Your database configuration file is not present.」と表示されます。
cakephp1

▽設定方法
1.「app\Config」にある、「database.php.default」を「database.php」にリネーム
2.「database.php」の下記部分を編集

public $default = array(
	'datasource' => 'Database/Mysql',	//使用するデータベース
	'persistent' => false,				//接続方法
	'host' => 'localhost',				//接続ホスト
	'login' => 'user',					//ユーザ名
	'password' => 'password',			//パスワード
	'database' => 'database_name',		//データベース名
	'prefix' => '',						//テーブル接頭語
	'encoding' => 'utf8',				//エンコード
);

・データベース接続設定完了
設定を正しく行うと、「Cake is able to connect to the database.」と表示が変わります。
cakephp2

スポンサーリンク