linux/windows启用mysql日志方法详解
2019/10/10/17:35:07 阅读:1931 来源:谷歌SEO算法 标签:
挖矿
linux系统启动mysql日志,以下配置放在 [mysqld] 下面,代码如下:
- #查询日志
- log=/var/log/mysql_query.log
- #慢查询日志
- long_query_time=n慢查询的执行用时上限(默认设置是10s)。
- log-slow-queries=/var/log/mysql_slowquery.log
- #更新日志
- server-id=1
- log-bin=binlog
- log-bin-index=binlog.index
下面再附windows 启用mysql日志,以下是配置的整个过程,编辑my.ini,找到[msqld]部分,加入以下命令:
[mysql]
log="E:/mysqllog/mysql.log"
重启mysql,代码如下:
- mysql>showvariableslike"log%";
- +---------------------------------+----------------+
- |Variable_name|Value|
- +---------------------------------+----------------+
- |log|ON|--phpfensi.com
- |log_bin|ON|
- |log_bin_trust_function_creators|OFF|
- |log_error|./ts17-113.err|
- |log_slave_updates|OFF|
- |log_slow_queries|OFF|
- |log_warnings|1|
- +---------------------------------+----------------+
此处log行可以看到日志已经启用,打开E:/mysqllog/mysql.log,可以看到刚刚使用过的命令.
mysql.log文件,代码如下:
- D:/ProgramFiles/MySQL/MySQLServer5.0/bin/mysqld-nt,Version:5.0.22-community-nt-log.startedwith:
- TCPPort:3306,NamedPipe:(null)
- TimeIdCommandArgument
- 11070415:57:391Connectroot@localhostonkbq
- 1Queryshowvariableslike"log%"
- 11070415:58:521QuerySELECTDATABASE()
- 11070415:58:571Queryselect*fromtest
- 11070415:58:591Queryshowtables
热门评论