首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何启动和检查我的MySQL日志?

如何启动和检查我的MySQL日志?
EN

Stack Overflow用户
提问于 2012-03-26 20:02:46
回答 5查看 108.8K关注 0票数 26

我想检查MySQL中的日志,以查看我的应用程序正在运行的查询。我该怎么做呢?我使用的是XAMPP,MySQL的目录是C:\xampp。

这就是我执行show variables like '%log%';时得到的结果

代码语言:javascript
复制
mysql> show variables like '%log%';
+---------------------------------+------------------------------------+
| Variable_name                   | Value                              |
+---------------------------------+------------------------------------+
| back_log                        | 50                                 |
| binlog_cache_size               | 32768                              |
| binlog_format                   | STATEMENT                          |
| expire_logs_days                | 0                                  |
| general_log                     | OFF                                |
| general_log_file                | C:/xampp/mysql/data/mysql.log      |
| innodb_flush_log_at_trx_commit  | 1                                  |
| innodb_locks_unsafe_for_binlog  | OFF                                |
| innodb_log_buffer_size          | 8388608                            |
| innodb_log_file_size            | 5242880                            |
| innodb_log_files_in_group       | 2                                  |
| innodb_log_group_home_dir       | C:\xampp\mysql\data\               |
| innodb_mirrored_log_groups      | 1                                  |
| log                             | OFF                                |
| log_bin                         | OFF                                |
| log_bin_trust_function_creators | OFF                                |
| log_bin_trust_routine_creators  | OFF                                |
| log_error                       | C:\xampp\mysql\data\mysql.err      |
| log_output                      | FILE                               |
| log_queries_not_using_indexes   | OFF                                |
| log_slave_updates               | OFF                                |
| log_slow_queries                | OFF                                |
| log_warnings                    | 1                                  |
| max_binlog_cache_size           | 4294963200                         |
| max_binlog_size                 | 1073741824                         |
| max_relay_log_size              | 0                                  |
| relay_log                       |                                    |
| relay_log_index                 |                                    |
| relay_log_info_file             | relay-log.info                     |
| relay_log_purge                 | ON                                 |
| relay_log_space_limit           | 0                                  |
| slow_query_log                  | OFF                                |
| slow_query_log_file             | C:/xampp/mysql/data/mysql-slow.log |
| sql_log_bin                     | ON                                 |
| sql_log_off                     | OFF                                |
| sql_log_update                  | ON                                 |
| sync_binlog                     | 0                                  |
+---------------------------------+------------------------------------+
37 rows in set (0.00 sec)
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-03-26 20:08:06

在mysql命令行中通过以下查询启用通用查询日志

代码语言:javascript
复制
SET GLOBAL general_log = 'ON';

现在打开C:/xampp/mysql/data/mysql.log并检查查询日志

如果失败,请打开您的my.cnf文件。对于windows,请打开它的my.ini文件并在那里启用它。只需确保它在[mysqld]部分

代码语言:javascript
复制
[mysqld]
general_log             = 1

注意:在xampp中,可以在xampp\mysqlc:\windows目录中找到my.ini文件

票数 33
EN

Stack Overflow用户

发布于 2012-03-26 20:06:36

设置General Query Log

票数 1
EN

Stack Overflow用户

发布于 2013-12-09 01:33:24

这是在MYSQL官方网站上提供的。

代码语言:javascript
复制
SET GLOBAL general_log = 'ON';

您也可以使用自定义路径:

代码语言:javascript
复制
[mysqld]
# Set Slow Query Log
long_query_time = 1
slow_query_log = 1
slow_query_log_file = "C:/slowquery.log"

#Set General Log
log = "C:/genquery.log"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9871718

复制
相关文章

相似问题

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