企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 数据库配置 ~~~ // 数据库配置 'APP_DB' => array ( // 名为default的连接 'default' => array( // 数据库驱动名称 'type' => 'Mysqli', // 数据库连接参数 'option' => array( 'host' => '127.0.0.1', 'port' => '3306', 'username' => 'root', 'password' => 'root', 'dbname' => 'db_', 'prefix' => 'tb_', 'charset' => 'utf8', ) ), // 名为default222的连接 'default222' => array( 'type' => 'Mysqli', 'option' => array( 'host' => '127.0.0.1', 'port' => '3306', 'username' => 'root', 'password' => 'root', 'dbname' => 'db_', 'prefix' => 'tb_', 'charset' => 'utf8', ) ), ), // 默认使用default数据库配置 'DEFAULT_DB' => 'default', ~~~ 在程序中使用用第二个数据库连接,这个用法所有驱动同理,把`Db`改为对应的驱动名即可。 ~~~ $db = Db::getInstance('default222') ~~~ 指定某个Model使用非默认数据库连接 ~~~ class TestModel extends Model { /** * 数据库连接配置别名,为空则使用默认连接 */ public $dbAlias = 'default222'; } ~~~