Published on

CakePHPでデータベースの設定をする

Authors

database.phpの中に、$defaultで設定しているデータベースと同じような形式で、使いたいデータベースを設定する。

class DATABASE_CONFIG {
  public $legacy = array(
    'datasource' => 'Database/Mysql',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'cakephpuser',
    'password' => 'c4k3roxx!',
    'database' => 'my_cakephp_legacy_project',
    'prefix' => ''
  );
}

こんな設定をしたとすると、あとはモデルで呼び出してやるだけです。

呼び出し方は、

参考

https://book.cakephp.org/2.0/ja/development/configuration.html#database-configuration