查看对MySQL服务器的传入查询请求

时间:2009-08-27 11:27:56

标签: mysql profiler

有没有办法可以查看到mysql服务器的传入查询请求。我有一个场景,我的asp.net应用程序拒绝执行查询,但相同的查询在mysql查询浏览器内执行。我已经安装了mysql dotnet连接器(5.0.9),我可以通过它连接到数据库。

我已经提到了this页面,但我想这只能在mysql会话中使用。 mysql服务器托管在centos机器上。

2 个答案:

答案 0 :(得分:5)

听起来像你想要the mysql query log

修改:试试这个:

  1. 在/etc/mysql/my.cnf
  2. 中编辑my.cnf
  3. /etc/init.d/mysql restart
  4. 查看/ var / log / mysql

答案 1 :(得分:2)

按照Tom Ritter提到的步骤进行操作。更具体一点......

在编辑/etc/m.cnf(这是你的mysql配置信息所在的位置)时,找到一个显示 mysqld 的部分。正好在下面输入以下内容:

log=/var/log/mysql/generalquerylog.log

如汤姆里特的帖子所述,做其余的事。