MySQL都有哪些日志

MySQL都有哪些日志,第1张

普通查询日志

二进制日志

慢查询日志

Mysql错误日志主要记录Mysql实例每次启动、停止的详细信息,以及Mysql实例运行过程中产生的警告或者错误信息,与其它日志不同,Mysql错误日志必须开启,无法关闭。

Mysql general log记录了Mysql运行的所有 *** 作,无论这些 *** 作执行成功与否。另外还包括一些事件,例如客户端连接断开的一些信息,默认不开启。

慢日志记录执行时间过程和没有使用索引的查询语句,报错select、update、delete以及insert语句,慢日志只会记录执行成功的语句。

二进制日记记录数据库的变化情况,内容报错数据库所有的更新 *** 作,ddl和dml。数据库管理员可以通过二进制日志查看数据库过去某一时刻发生了哪些变化,必要时可以使用二进制日志恢复数据库。二进制文件内容为二进制信息,不可直接查看。

可通过以下语句查看日志存放路径:

show variables like 'general_log_file'结果:

其中,如图所示红框部分即为mysql日志文件的存放路径及文件名。

这个要看安装mysql的配置,默认安装及日志文件如下:

mysql安装

yum -y install  mysql mysql-server mysql-devel

chkconfig --level 35 mysqld  on

/etc/init.d/mysqld  start


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8678620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存