Ошибка прокси-сервера базы данных при соединении с YII - PullRequest
0 голосов
/ 02 декабря 2011

Я настроил кластер 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
            ),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...