Yii1.1 查看 AR执行的sql语句
程序员文章站
2022-04-14 13:31:16
...
由于 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.*' #只是显示关于数据库信息
),
),
),
上一篇: Oracle_11g中解决被锁定的scott用户的方法
下一篇: A*算法在OI中的应用