如何查看mysql中执行sql语句

2024-12-27 02:11:06
推荐回答(2个)
回答1:

如果我的理解没错的话,你的意思是正在执行的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) |

回答2:

执行命令 show processlist;
可以查看当前数据库正在执行的sql语句。