Я настроил кластер mysql с одним ведущим и одним ведомым. Настроил прокси-сервер mysql как общий ip для доступа к серверам. когда я соединяюсь, используя команду mysql, она успешно соединяется. Но когда я пытался получить доступ к MySQL прокси в приложении yii, я получаю следующую ошибку
2011/12/01 05:25:40 [ошибка] [исключение. CDbException] SQLSTATE [42000]
[1049] Неизвестная база данных «PortalDB» 2011/12/01 05:25:40 [ошибка]
[исключение. CDbException] исключение 'CDbException' с сообщением
'CDbConnection не удалось открыть соединение с БД.' в
/var/www/YII/yii-1.1.8.r3324/framework/db/CDbConnection.php:370
Ниже приведена конфигурация БД в YII
'db'=>array(
'connectionString' => 'mysql:host=xxxx;dbname=PortalDB;port=4040;',
'emulatePrepare' => true,
'username' => 'root',
'password' => 'mysql',
'charset' => 'utf8',
'queryCachingDuration' => 300,
'enableParamLogging' => true
),
'db2'=>array(
'class' => 'CDbConnection',
'connectionString' => 'mysql:host=xxxx;dbname=PortalDB;port=4040;',//devdbserver.c27hiz0xxzr5.us-east-1.rds.amazonaws.com
'emulatePrepare' => true,
'username' => 'root',
'password' => 'mysql',
'charset' => 'utf8',
'queryCachingDuration' => 300,
'enableParamLogging' => true
),