用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

linux/windows启用mysql日志方法详解

时间:2015-01-23  来源:西部数据  作者:西部数据

linux系统启动mysql日志,以下配置放在 [mysqld] 下面,代码如下:

  1. #查询日志 
  2. log=/var/log/mysql_query.log 
  3.  
  4. #慢查询日志 
  5. long_query_time = n  慢查询的执行用时上限(默认设置是10s)。 
  6. log-slow-queries=/var/log/mysql_slowquery.log 
  7.  
  8. #更新日志 
  9. server-id = 1  
  10. log-bin = binlog  
  11. log-bin-index = binlog.index 

下面再附windows 启用mysql日志,以下是配置的整个过程,编辑my.ini,找到[msqld]部分,加入以下命令:

[mysql]

log="E:/mysqllog/mysql.log"  

重启mysql,代码如下:

  1. mysql> show variables like "log%"
  2. +---------------------------------+----------------+ 
  3. | Variable_name                   | Value          | 
  4. +---------------------------------+----------------+ 
  5. | log                             | ON             |  --phpfensi.com 
  6. | log_bin                         | ON             | 
  7. | log_bin_trust_function_creators | OFF            | 
  8. | log_error                       | ./ts17-113.err | 
  9. | log_slave_updates               | OFF            | 
  10. | log_slow_queries                | OFF            | 
  11. | log_warnings                    | 1              | 
  12. +---------------------------------+----------------+ 

此处log行可以看到日志已经启用,打开E:/mysqllog/mysql.log,可以看到刚刚使用过的命令.

mysql.log文件,代码如下:

  1. D:/Program Files/MySQL/MySQL Server 5.0/bin/mysqld-nt, Version: 5.0.22-community-nt-log. started with
  2. TCP Port: 3306, Named Pipe: (null
  3. Time                 Id Command    Argument 
  4. 110704 15:57:39          1 Connect     root@localhost on kbq 
  5.               1 Query       show variables like "log%" 
  6. 110704 15:58:52          1 Query       SELECT DATABASE() 
  7. 110704 15:58:57          1 Query       select * from test 
  8. 110704 15:58:59          1 Query       show tables
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
    无相关信息
栏目更新
栏目热门