www.1862.net > linux里mysql日志在哪

linux里mysql日志在哪

首先登陆 mysql: >mysql -u root -p 然后查看是否启用了日志 mysql>show variables like 'log_%'; 查看当前的日志 mysql> show master status; 你需要知道的mysql的日志类型: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-quer...

这个你可以看配置文件 启用了才有这样的记录默认是没有的 /etc/my.conf log-bin = mysqlbin 一般放在/var/lib/mysql 比如上面的设置重启数据库会生成mysqlbin.000001文件

如果你什么都没改过, 如果是windows下,一般是安装目录下的data目录下 扩展名是.err那个文件,你可以打开安装目录下的my.ini文件检查一下 如果是linux下,一般是/var/log/mysqld.log,你最好用cat /etc/my.cnf看看

这个你可以看配置文件 启用了才有这样的记录默认是没有的 /etc/my.conf log-bin = mysqlbin 一般放在/var/lib/mysql 比如上面的设置重启数据库会生成mysqlbin.000001文件

一般的yum安装mysql日志在/var/log/mysqld.log grep log /etc/my.cnf log-error=/var/log/mysqld.log 比如编译安装的就查询下mysql的配置文件中的log-error= ps aux |grep mysql 可以看出mysql的配置文件 然后再grep log 配置文件

你指的是哪个日志? 一、 二进制日志, 办法1: PURGE MASTER LOGS TO ‘mysql-bin.000021′; 将序号为000021之前的日志全部删除 办法2: PURGE MASTER LOGS BEFORE ’2010-03-22 00:00:00′; 将日期为2010-03-22之前的日志删除 二、慢查,错误、无索...

1、查看日志内容 mysqlbinlog –no-defaults mysql-bin.00001; 2、删除bin mysql> purge binary logs to 'ablelee.000003'; Query OK, 0 rows affected (0.16 sec) 3、显示所有日志 mysql> show binary logs; 4、关闭 bin日志 找到配置文件my.cnf...

是否启用了日志 mysql>show variables like 'log_%'; 查看当前的日志 mysql> show master status; 首先你得知道mysql的日志类型: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log...

shell>mysql -u root -p#输入密码mysql>show variables like "%slow%";#检查下面几条参数slow_query_log #这个是表示的slow log有没开slow_query_log_file #这个是slow log的地址#然后直接vim 那个文件就可以了

默认安装的只有一点点错误日志,没有log ls -l /usr/local/mysql/data/*.err

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com