与YII连接时数据库mysql代理错误

时间:2011-12-02 05:41:00

标签: php mysql yii

我已经配置了一个主服务器和一个服务器的mysql集群。配置mysql代理作为通用ip访问服务器。当我使用mysql命令连接成功连接时。但是当我试图在yii应用程序中访问mysql代理时,我收到了以下错误

  

2011/12/01 05:25:40 [error] [exception.CDbException] SQLSTATE [42000]   [1049]未知数据库'PortalDB'2011 / 12/01 05:25:40 [错误]   [exception.CDbException]带有消息的异常'CDbException'   'CDbConnection无法打开数据库连接。'在   /var/www/YII/yii-1.1.8.r3324/framework/db/CDbConnection.php:370

以下是YII中的db配置

   '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
            ),

0 个答案:

没有答案