如何查看mysql中执行sql语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看mysql中执行sql语句相关的知识,希望对你有一定的参考价值。

参考技术A 如果我的理解没错的话,你的意思是正在执行的sql语句吧,
命令:
mysql>show full processlist;

示例:
mysql>select sleep(20);

另一个session执行:
mysql>show full processlist;
--- 可以看到正在执行的语句 ---
| 183 | root | localhost | NULL | Query | 6 | User sleep | select sleep(20) |
参考技术B 执行命令 show processlist;
可以查看当前数据库正在执行的sql语句。本回答被提问者采纳

以上是关于如何查看mysql中执行sql语句的主要内容,如果未能解决你的问题,请参考以下文章

如何查看mysql执行过的语句

mysql中如何查看优化器优化后的执行计划

mysql 如何查看sql语句执行时间和效率

mysql如何查看SQL语句的执行时间

mysql如何查询SQL中哪些语句执行最占用CPU?

如何查看SQL Server2000执行过的SQL语句