btcq.net
当前位置:首页 >> linux mysql日志在哪儿 >>

linux mysql日志在哪儿

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

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

一般默认的在/var/log/mysqld.log,也可以看看在/etc/my.cnf 里 看看log的位置在什么地方.

查看你的 my.ini 可以看到默认设置的日志文件的位置# 在[mysqld] 中输入 #log log-error="E:/PROGRA~1/EASYPH~1.0B1/mysql/logs/error.log" log="E:/PROGRA~1/EASYPH~1.0B1/mysql/logs/mysql.log" long_query_time=2 log-slow-queries= "E:/PROGRA~1/EASYPH~1.0B1/mysql/logs/slowquery.log"

日志一般在/var/log/下面,系统日志,一般指/var/log/messages,平时linux系统普通信息都会在里面.

登录mysql终端 日志文件路径 mysql> show variables like 'general_log_file

mysql分为:错误日志: log-err查询日志: log慢查询日志: log-slow-queries更新日志: log-update二进制日志: log-bin你可以在my.cnf的[mysqld]下配置常用的几个日志,如下:log-error=/usr/local/mysql/log/error.loglog=/usr/local/mysql/log/mysql.loglog-slow-queries= /usr/local/mysql/log/slowquery.log 最后记得要重启mysql服务才会生效

修改my.cnf,在[mysqld]段加入log-bin重启mysql服务后,你的操作会在数据库的目录中生成一些mysqld.bin.000001文件,这些就是操作日志.你的对数据的操作,如创建表格,插入,删除等,都会被记录进去.这个功能还被用于双机数据库热备份.

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

要分几种情况:1、linux系统安装时的日志文件一般放在/root下(/root/install.log,也有少数放在/tmp上的).2、一般应用软件多放在当前目录或者/tmp上(也有的能够指定日志目录).3、某些大型软件定义有自己的安装日志文件保存目录(如oracle).4、系统自带的安装工具,有自己的安装历史记录(ubuntu: /var/log/apt/history.log)

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com