您的位置:首页 > 数据库 > SQL

查看django orm执行的sql

2015-08-05 20:29 736 查看
查看orm执行的sql可以通过数据库执行sql日志查看或者使用django connection显示

1. 开启mysql general_log 查看数据库执行sql

操作如下:

查看mysql 当前日志状态:

show VARIABLES like '%log%';

如果general_log为OFF执行:

set global general_log=on;

用文本编辑器查看general_log_file或者linux使用tail -f 查看

2. 使用django connection显示

from
django.db
import
connection


print
connection.queries
#显示执行过的sql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: