1,CI框架输出sql语句
echo $this->db->last_query();
2,Thinkphp3.2版
echo D(‘user’)->getLastSql();
3,Thinkphp5.0版
//前面加上引用的类库
use think\Db;
//输出语句
echo Db::table(‘table_name’)->getLastSql();
4,Laravel框架
DB::connection()->enableQueryLog(); // 开启QueryLog
\App\User::find(1);
dump(DB::getQueryLog());
5,yii2如何输出具体的查询的sql语句:
$query = User::find() ->where(['id'=>[1,2,3,4]) ->select(['username'])
// 输出SQL语句
$commandQuery = clone $query;
echo $commandQuery->createCommand()->getRawSql(); $users = $query->all();
php框架打印完整mysql语句
最新推荐文章于 2024-02-05 18:19:25 发布