1 つのデータベース ラッパー クラスを作成しており、PDO を使用して複数のデータベースに接続する機能が必要です。以下のように pdo を使用して複数のデータベースを接続しました。
$config = array(
'database1' => array(
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'users',
'port' => '',
'dbtype' => 'mysql'
),
'database2' => array(
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'directory',
'port' => '',
'dbtype' => 'mysql'
),
);
foreach ($config as $key => $value)
{
$this->conn[$value['database']] = new PDO("mysql:host=".$value['hostname'].";dbname=".$value['database'], $value['username'],$value['password']);
}
任意のタイプのデータベースを使用して、上記のように複数のデータベースを接続することをお勧めします (Oracle または Mysql を使用するか、両方を同じにすることができます)。上記のコードは読み込みに時間がかかるためです。
Yii または Symphony フレームワークが db に接続するために使用するベスト プラクティスが必要です。
誰でも解決できますか。
ありがとう