Yii1.1 查看 AR执行的sql语句

由于 AR 允许我们无需写一大堆 SQL 语句就能执行数据库操作, 我们经常会想知道 AR 在背后到底执行了什么 SQL 语句。这可以通过开启 Yii 的 日志功能 实现。例如,我们在应用配置中开启了 CWebLogRoute ,我们将会在每个网页的最后看到执行过的 SQL 语句。

配置:

'log' => array(
    'class' => 'CLogRouter',
    'routes' => array(
//      array(
//         'class' => 'CFileLogRoute',
//         'levels' => 'trace,info,error, warning',
//      ),
        array( // configuration for the toolbar
            'class'=>'CWebLogRoute',
            'levels' => 'trace',
            'categories' => 'system.db.*'          #只是显示关于数据库信息
        ),
    ),
),

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值