网站首页
PHP笔记
字符串处理
php函数总结
正则表达式
模板框架使用
我的网站模板笔记
Ecshop二次开发笔记
php源码下载
数据库教程
MySQL数据库
MongoDB
Access数据库
Redis
JavaScript教程
Jquery基础
Jquery特效
JS常用函数
开源插件开发
谷歌地图开发
HTML教程
DIV+CSS技术篇
网站优化笔记
HTML5 技术
操作系统技巧
windows 7系统篇
Linux操作系统篇
服务器
互联网资讯
生活杂侃
php程序员的笔记
->
数据库教程
->
MySQL数据库
-> mysql查看当前运行的sql语句
mysql查看当前运行的sql语句
在项目开发里面总是要查看后台当前正在运行的sql语句,本文将介绍两种方法来解决这个问题。
(1)通过日志查看
首先你需要创建一个日志文件log.txt ,比如我直接保存在mysql目录下的data目录中间,然后只需要在 mysql的配置文件 my.ini 中最后添加类似如下的一段语句:
log=d:/mysql/data/log.txt
这样可以记录所有的执行过的sql语句!
(2)通过 show processlist 命令来查看
show processlist命令的输出结果显示了有哪些线程正在运行,可以帮助识别出有问题的查询语句,有两种方式使用这个命令。
1. 进入mysql/bin目录下输入mysqladmin processlist;
2. 启动mysql,输入show processlist;
如果有SUPER权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,当前对应的MySQL帐户运行的线程)。至于通过show processlist 命令得到的结果以及意义,可从网上找到相关的解释,本站后续文章也会做详细的介绍。
您可能感兴趣的文章
Yii查看(输出)当前页面执行的sql语句
如何通过命令行查看memcache当前运行的状态
mysql中优化sql语句查询的30种方法
Mysql 数据库缓存cache功能分析,调试以及性能总结
MySQL 大数据量快速插入方法和语句性能优化
mysql select查询报General error 2006 MySQL server has gone away...错误的解决办法
thinkphp打印最后一条sql语句
如何查看MySQL启动时间以及运行了多长时间
转载请注明出处:
php程序员的笔记
本文永久地址:
http://www.phpernote.com/mysql/1093.html
发布时间:2015 年 04 月 01 日 21 时 59 分 32 秒
文章来源:-わ千与千寻
上一篇:
yii框架目录结构详细分析说明
下一篇:
PHP之APC缓存详细介绍
热门文章
忘记PHPnow的MySQL数据库密码的解决办法
mysql将unix时间戳转为日期格式,MySQL查询当前时间
mysql批量清除字符串空格的方法
phpmyadmin 配置文件详细的解释说明
mysql 队列实现高效并发读数据
针对MySQL提高百万条数据的查询速度优化
随机文章
哪些情况下索引会失效?
mysql 查看表索引的方法
如何查看MySQL数据库字符集
thinkphp更新数据库的五种方法
使用phpmyadmin无法创建innodb类型表的解决办法
mysql优化之status和variables区别
周热门文章
mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法
mysql如何导出表中的某个字段的数据
Mysql查询带单引号字符串及插入带单引号字符串需要注意问题
mysql联合查询union的用法示例
MySQL索引操作命令(创建索引、重建索引、查询索引、删除索引)总结
MySQL大数据量分页SQL语句优化
MySQL版中国省市区地址地区信息数据表
mysql中null与not null的区别及效率问题
mysql命令更改表结构:添加、删除、修改字段、调整字段顺序
MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数