很多时候,我们需要操作不同的数据库。

    首先,需要定义不同的数据表连接配置,配置文件中:

    1. //默认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中声明的数据库了。

    原文: http://www.g-framework.com/doc/34.html