Mysql学习windows和linux安装mysql后启用日志管理功能的方法
《Mysql学习windows和linux安装mysql后启用日志管理功能的方法》要点: 查看是否启用了日志 mysql>show variables like 'log_bin'; 怎样知道当前的日志 mysql> show master status; 展示二进制日志数目 代码如下: mysql> show master logs; 看二进制日志文件用mysqlbinlog shell>mysqlbinlog mail-bin.000001 或者 代码如下: shell>mysqlbinlog mail-bin.000001 | tail 在配置文件中指定log的出位置. 日志文件类型概述:??? #Enter a name for the error log file.?? Otherwise a default name will be used. #log-error=d:/mysql_log_err.txt 2.查询日志??? 记录建立的客户端连接和执行的语句. #Enter a name for the query log file. Otherwise a default name will be used. #log=d:/mysql_log.txt 3.更新日志?? 记录更改数据的语句.不赞成使用该日志. #Enter a name for the update log file. Otherwise a default name will be used. #log-update=d:/mysql_log_update.txt 4.二进制日志??? 记录所有更改数据的语句.还用于复制. #Enter a name for the binary log. Otherwise a default name will be used. #log-bin=d:/mysql_log_bin 5.慢日志??? 记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询. #Enter a name for the slow query log file. Otherwise a default name will be used. #long_query_time =1 #log-slow-queries= d:/mysql_log_slow.txt linux下:MYSQL教程 在[mysqld] 中入 log-error=/usr/local/mysql/log/error.log log=/usr/local/mysql/log/mysql.log long_query_time=2 log-slow-queries= /usr/local/mysql/log/slowquery.log windows下MYSQL教程 在[mysqld] 中入 ##启动日志 log="E:/wamp/MySql/mysql_log/mysql.log" ##错误日志 log-error="E:/wamp/MySql/mysql_log/mysql.logerror.log" ##是指执行超过多久的sql会被log下来,这里是2秒 long_query_time=2 ##慢查询日志 log-slow-queries= "E:/wamp/MySql/mysql_log/slowquery.log" long_query_time =2 --是指执行超过多久的sql会被log下来,这里是2秒 log-slow-queries= /usr/local/mysql/log/slowquery.log --将查询返回较慢的语句进行记录 log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下来没有使用索引的query log=mylog.log --对所有执行语句进行记录 (编辑:青岛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |