首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启用mysql查询日志

启用mysql查询日志
EN

Stack Overflow用户
提问于 2015-09-28 11:08:11
回答 2查看 10.5K关注 0票数 8

我使用的是wamp wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b mysql版本是5.6.17。它提供mysql和php服务器。

我想跟踪最近执行的查询(如网页、桌面应用程序或mysqlserver.上使用mysql的任何服务)。

我知道“要做什么”=>,我必须启用http://dev.mysql.com/doc/refman/5.6/en/query-log.html告诉我的查询日志记录

但是我不知道“如何做”,虽然我见过How to enable MySQL Query Log?,但是我在任何地方都找不到my.cnf。我拥有的是my.ini in wamp\bin\mysql\mysql5.6.17

因为我使用wamp,所以我不熟悉mysql控制台。我想知道如何(在哪里)设置general_log_file=/path/to/query.log

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-28 11:34:33

使用WAMPServer菜单系统编辑my.ini文件。WAMPServer使用的是my.ini而不是my.cnf

代码语言:javascript
复制
(left click wampmanager) wampmanager->MySQL->my.ini

这将使用记事本打开正确的my.ini文件。

检查这些参数,如果它们不存在,将它们添加到标题[wampmysqld]下,或者如果使用64位WAMPServer,则添加[wampmysqld64]

注意:如果您使用的是64位WAMPServer,您可能必须将[wampmysqld]更改为[wampmysqld64],因为64位发行版中有一个小错误,而且这个节标题没有正确设置。文件名也可以是64位c:\wamp64系统上的WAMPServer。

代码语言:javascript
复制
log-output = FILE
general_log = 1
general_log_file=C:/wamp/logs/general-query.log

保存文件,然后重新启动MySQL服务器(在您的情况下重新启动WAMP )

C:\wamp\logs文件夹中签入新的general-query.log文件。

票数 16
EN

Stack Overflow用户

发布于 2017-04-26 11:53:59

如果是64位版本,请确保日志将在“C:/wamp 64/ log /general-query.log”中创建,而不是“C:/wamp/log/general-query.log”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32821517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档