创建第二个数据库连接,然后在使用第二个数据的时候,切换连接
首先到config配置文件下创建连接
//数据库配置2,配置第二个数据库
'db_config2' => [
// 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => 'aashop',
// 用户名
'username' => 'root',
// 密码
'password' => '123456',
// 端口
'hostport' => '3306',
// 连接dsn
'dsn' => '',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => '',
],
public function manydb()
{
$sql = "select 'user_id','username' from userss ";
$data = Db::connect(config("db_config2"))->query($sql);//使用原生查询
return $this->success([$data]);
}
参考原作者 https://blog.csdn.net/qq_68862343/article/details/129365548