资源预览内容
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
MYSQLMYSQL 启用日志,和查看日志启用日志,和查看日志 mysql 有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 是否启用了日志 mysqlshow variables like log_%; 怎样知道当前的日志 mysql show master status; 顯示二進制日志數目 mysql show master logs; 看二进制日志文件用 mysqlbinlog shellmysqlbinlog mail-bin.000001 或者 shellmysqlbinlog mail-bin.000001 | tail 在配置文件中指定 log 的輸出位置. Windows:Windows 的配置文件为 my.ini,一般在 MySQL 的安装目录下或者 c:Windows 下。 Linux:Linux 的配置文件为 my.cnf ,一般在 /etc 下。 在 linux 下: Sql 代码 1. # 在mysqld 中輸入 2. #log 3. log-error=/usr/local/mysql/log/error.log 4. log=/usr/local/mysql/log/mysql.log 5. long_query_time=2 6. log-slow-queries= /usr/local/mysql/log/slowquery.log # 在mysqld 中輸入 #log 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 下: Sql 代码 1. # 在mysqld 中輸入 2. #log 3. log-error=“E:/PROGRA1/EASYPH1.0B1/mysql/logs/error.log“ 4. log=“E:/PROGRA1/EASYPH1.0B1/mysql/logs/mysql.log“ 5. long_query_time=2 6. log-slow-queries= “E:/PROGRA1/EASYPH1.0B1/mysql/logs/slowquery.log“ # 在mysqld 中輸入 #log log-error=“E:/PROGRA1/EASYPH1.0B1/mysql/logs/error.log“ log=“E:/PROGRA1/EASYPH1.0B1/mysql/logs/mysql.log“ long_query_time=2 log-slow-queries= “E:/PROGRA1/EASYPH1.0B1/mysql/logs/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 -对所有执行语句进行记录
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号