很多时候,我们需要操作不同的数据库。
首先,需要定义不同的数据表连接配置,配置文件中:
//默认Mysql数据库 'default_mysql_config' => 'mysql', //g-framework数据库配置 'mysql'=>array( 'host' =>'localhost', 'port'=>'3306', 'username'=>'root', 'password'=>'', 'db_name'=>'g-framework', 'db_prefix' => 'gf_', ), //g-framework2数据库配置 'mysql2'=>array( 'host' =>'localhost', 'port'=>'3306', 'username'=>'root', 'password'=>'', 'db_name'=>'g-framework2', 'db_prefix' => 'gf2_', ),
配置中已表明,默认的数据库连接是mysql,那么如何连接到mysql2中的数据库呢?答案是使用switch_mysql函数,代码如下:
switch_mysql('mysql2');
之后便连接到mysql2中声明的数据库了。