2014-02-27 67 views

回答

0

documentation你將需要:

1)定義的內部配置的兩個數據庫連接/ databases.php:

class DATABASE_CONFIG { 
    function __construct() { 
    $this->default = array (
     'datasource' => 'Database/Mysql', 
     'persistent' => false, 
     'host' => 'hostname', 
     'login' => 'username', 
     'password' => 'password', 
     'database' => 'database_name_one', 
     'prefix' => '', 
     'encoding' => 'utf8' 
    ); 
    $this->second = array (
     'datasource' => 'Database/Mysql', 
     'persistent' => false, 
     'host' => 'hostname', 
     'login' => 'username', 
     'password' => 'password', 
     'database' => 'database_name_two', 
     'prefix' => '', 
     'encoding' => 'utf8' 
    ); 
    } 
} 

在,在「第二」數據庫中使用的表模型,定義:

public $useDbConfig = 'second'; 

的CakePHP將根據需要打開連接的護理

相關問題