laravel 暂时修改DB::门面操作的数据库
使用laravel开发中需要使用到mysql的insert into select语句。去谷歌了一波,发现都是要必须要使用到DB,但是DB操作的数据库不是我要操作那个数据库,假如DB默认操作的是数据库A,我要操作的是数据库B,有什么办法暂时修改DB操作的数据库呢,这样我才能使用insert into select语句。或者有其他什么好办法来使用insert into select语句吗
使用laravel开发中需要使用到mysql的insert into select语句。去谷歌了一波,发现都是要必须要使用到DB,但是DB操作的数据库不是我要操作那个数据库,假如DB默认操作的是数据库A,我要操作的是数据库B,有什么办法暂时修改DB操作的数据库呢,这样我才能使用insert into select语句。或者有其他什么好办法来使用insert into select语句吗
2 Comments
指定链接
DB::connection('链接名')->table('xxx')->.....
创建个数据模型,控制器这边可以 return Admin::select()->where()->first; 这样