tp5如何跨数据库查询

版权声明:本人原创文章,转载时请保留所有权并以超链接形式标明文章出处 https://blog.csdn.net/qq_37138818/article/details/89216632

>当然前提是,这两个的数据库都在同一个服务器上才可以的;

如果没有在同一个服务器上

> 解决办法:mysql设置一下权限:a 可以对b进行select的操作权限 ,

tp5使用原生查询:代码如下:

$admin=Db::query("SELECT * from h_admin.think_admin_user tau

LEFT JOIN hul_admin.admin ha on ha.id=tau.id

WHERE tau.`status`");

var_dump($admin);exit;

tp5 框架如何查询:

$admin=Db::table("h_admin.think_admin_user a")

->join("hul_admin.admin ha","ha.id=a.id",'left')

->select();

var_dump($admin);exit;

猜你喜欢

转载自blog.csdn.net/qq_37138818/article/details/89216632
今日推荐