查看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显示
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
connection.queries #显示执行过的sql
相关文章推荐
- Hadoop集群(第10期副刊)_常用MySQL数据库命令
- Hadoop集群(第10期)_MySQL关系数据库
- SQLServer获取最后插入的ID值SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较
- Windows如何用PL/SQL Developer远程连接Oracle数据库
- Win7(64Bit) 安装 PL/SQL Developer图解
- PostgreSQL主键膨胀使用CONCURRENTLY维护
- leetcode数据库sql之Department Top Three Salaries
- pl/sql develop Command Windows 命令
- FreeBSD 下 MySQL 安装与基本维护
- Mysql在大型网站的应用架构演变
- Mysql在大型网站的应用架构演变
- GO-数据类型protobuf-go-mysql
- Mysql主从架构集群部署
- 利用pl/sql developer进行远程连接oracle server出现的问题及解决办法
- ORACLE TOPsql
- SQL--delete、drop、truncate的区别
- SQL--delete、drop、truncate的区别
- SQL--delete、drop、truncate的区别
- 单表扫描,MySQL索引选择不正确 并 详细解析OPTIMIZER_TRACE格式
- Mysql 性能监控及调优