thinkphp配置多数据库连接的方法
2022-07-28PHP
thinkphp项目中,经常会用到多数据库同时使用,那么怎么在tp5中使用多个数据库那,下面为大家分享一种使用的方法。
thinkphp配置多数据库连接的方法
一、config.php新增配置
'自定义名称'=> [
// 数据库类型
'type' => 'mysql',
// 数据库连接DSN配置
'dsn' =>'',
// 服务器地址
'hostname' => 'ip',
// 数据库名
'database' => '',
// 数据库用户名
'username' => 'root',
// 数据库密码
'password' => '',
// 数据库连接端口
'hostport' => '3306',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => '',
],
二、引入DB
use think\Db;
$conn = Db::connect('自定义的');//获取配置
$res = $conn->table('数据表')->select();
很赞哦! ()