默认数据库配置,可在database.php
中配置。
多数据库的配置方式
首先,application/config.php
中,添加数据库配置,并填写自己的数据库信息。
//抽奖数据库配置
'db_choujiang' => [
// 数据库类型
'type' => Env::get('database.type', 'mysql'),
// 服务器地址
'hostname' => Env::get('database.hostname', 'mysql'),
// 数据库名
'database' => Env::get('database.database', 'mysql'),
// 数据库用户名
'username' => Env::get('database.username', 'root'),
// 数据库密码
'password' => Env::get('database.password', 'root'),
// 端口
'hostport' => Env::get('database.hostport', ''),
// 数据库编码默认采用 utf8mb4
'charset' => Env::get('database.charset', 'utf8mb4'),
// 数据库表前缀
'prefix' => Env::get('database.prefix', 'fly_'),
],
使用方式
数据库直连Db::connect('db_choujiang');
模型文件配置
protected $connection = 'db_choujiang';// 使用连接配置
protected $name = 'table_name';// 数据库名字
本文作者:Fly
本文链接:https://www.xuehuafei.cn/archives/fastadmin-configuration-for-multiple-data-connection.html
版权声明:白嫖注明出处