本文用作工作记录,也许有人会问为什么不用 Yii 的 Model 去操作 DB,原因很简单,Yii 的 Model 写法上是方便了很多,但是会执行多余的 SQL,打开 Yii 的执行 log 就会发现. 打开跟踪log的方法,config/main.php中 log routes 中添加 [ 'class' => 'CWebLogRoute', ] 所以为了效率,为了 DB 服务器的性能考虑,还是使用 createCommand 的好. insert $row = Yii::app()->ge…