MySQL的日志文件

MySQL的日志文件

一、日志的分类

1.1 错误日志

用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启

vim /etc/my.cnf
log-error=/usr/local/mysql/data/mysql_error.log	 //指定日志的保存位置和文件名
1.2 通用查询日志

用来记录MySQL的所有连接和语句,默认是关闭的

vim /etc/my.cnf
general_log=ON
general_log_file=/usr/local/mysql/data/mysql_general.log
1.3 二进制日志

用来记录所有更新了数据或者已经潜在更新了数据的语句,记录了数据的更改,可用于数据恢复,默认已开启

vim /etc/my.cnf

log-bin=mysql-bin
或
log_bin=mysql-bin				
1.4 中继日志
  • 一般情况下它在Mysql主从同步(复制)、读写分离集群的节点开始。主节点一般不需要这个日志。
  • 这个日志主要用于集群。
1.5 慢查询日志

用来记录所有执行时间超过long_query_time秒的语句,可以找到哪些查询语句执行时间长,以便于优化,默认是关闭的

vim /etc/my.cnf
slow_query_log=ON
slow_query_log_file=/usr/local/mysql/data/mysql_slow_query.log
long_query_time=5	
1.6 配置日志
//修改my.cnf配置文件
 vim /etc/my.cnf
//错误日志
log-error=/usr/local/mysql/data/mysql_error.log	
//通用查询日志
general_log=ON
general_log_file=/usr/local/mysql/data/mysql_general.log
//二进制日志
log-bin=mysql-bin	
//慢查询日志
slow_query_log=ON
slow_query_log_file=/usr/local/mysql/data/mysql_slow_query.log
long_query_time=5
 
//重新mysql服务
systemctl restart mysqld.service

image-20220811165055878

二、查询日志

//查看通用查询日志是否开启
show variables like 'general%';	
//查看二进制日志是否开启
show variables like 'log_bin%';									
//查看慢查询日功能是否开启
show variables like '%slow%';								
//查看慢查询时间设置
show variables like 'long_query_time';						
//在数据库中设置开启慢查询的方法
set global slow_query_log=ON;																	

image-20220811165637443

未设定的诗梦
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MySQL日志文件详解
09-10
主要介绍了MySQL日志文件详解,本文分别讲解了错误日志、二进制日志、通用查询日志、慢查询日志、Innodb的在线redo日志、更新日志日志类型和作用介绍,需要的朋友可以参考下
.NetCore——Log4极简使用
qiaofan_乔凡的博客
09-30 758
.NetCore——Log4极简使用 一、介绍 Log4net库是一个工具,可帮助程序将日志语句输出到各种输出目标。一般当项目上线后是没有办法调试找出错误的,但是通过日志就可以清楚的定位问题,同时也可以进行记录等。使用场景很多。 二、使用 NuGet安装Log4 配置Log4文件,首先添加一个配置文件,当前程序右击——>添加——>新建项——>选中Web配置文件,创建一个配置文件,名字随意。 关于一些配置的意思看注释 附上代码 <?xml version="1.0" encodin
mysql查询日志存放位置
ss810540895的博客
09-16 6249
5、日志查看,因为是二进制文件没法用vi等打开,可以用mysqlmysqlbinlog打开,/usr/bin/mysqlbinlog /home/logs/mysql-bin.000001,当然每个人路径可能不一样,这个只能自己去找了。配置自动清理在my.cnf文件中,这个文件路径不知道的话执行mysql --help | grep ‘Default options‘ -A 1,就会列出文件的路径来。修改配置文件,vi /etc/my.cnf,找到log-bin的部分。下面列几个常用的命令。
MySQL 日志文件
name_sakura的博客
03-07 1750
不仅如此,在对redo log写入时有两个阶段的提交,一是binlog写入之前prepare状态的写入,二是binlog写入之后commit状态的写入。其实写redo log的时候,也会有buffer,是先写buffer,再真正落到磁盘中的。在数据修改的时候,不仅记录了redo log,还记录undo log,如果因为某些原因导致事务失败或回滚了,可以用undo log进行回滚。因为undo log存储着修改之前的数据,相当于一个前版本,MVCC实现的是读写不阻塞,读的时候只要返回前一个版本的数据就行了。
mysql所有sql执行日志文件_mysql所有sql执行日志
weixin_36197248的博客
01-19 884
mysql全部sql执行日志set global log_output='table'; -- 查看mysql查询日志位置 show variables like "%general_log%"; -- 查看mysql记录到哪里 show variables like "%log_output%"; -- 设置会话变量的值 查询日志 set global general_log_file...
mysql 记录sql日志文件_如何在MySql中记录SQL日志
weixin_33895547的博客
01-19 574
SQL server有一个sql profiler可以实时跟踪服务器执行的SQL语句,这在很多时候调试错误非常有用。例如:别人写的复杂代码、生产系统、无调试环境、无原代码... ...查了一下资料,My SQL可以用下面方法跟踪sql 语句,以下方法以Windows平台为例,linux雷同:1 配置my.ini文件(在安装目录,linux文件名为my.cnf查找到[mysqld]区段,增加日志...
如何配置MySQL数据库日志文件,详细教程
m0_62884690的博客
08-12 4365
如何配置使用MySQL数据库日志文件详细教程
mysql日志文件在哪 如何修改MySQL日志文件位置
12-15
MySQL日志文件相信大家都有很多的了解,MySQL日志文件一般在:/var/log/mysqld.log,下面就教您修改MySQL日志文件位置的方法,供您参考。 今天需要改MySQL日志文件的位置,发现在/etc/my.cnf中怎么也改不了。 后来...
Mysql日志文件日志类型介绍
09-10
主要介绍了Mysql日志文件日志类型介绍,本文讲解了日志文件类型、错误日志、通用查询日志、慢速查询日志、二进制日志等内容,需要的朋友可以参考下
mysql 日志文件_Mysql 日志文件类型
weixin_30670053的博客
01-18 208
简介:Mysql 中提供了多种类型的日志文件,分别反映 Mysql 的不同信息,了解它们很有必要。1、Error log ( 错误日志 )错误日志记录了 Mysql Server 运行过程中所有较为严重的警告和错误信息,以及 Mysql Server 每次启动和关闭的详细信息。在默认情况下,系统记录错误日志的功能是关闭的( 我所使用的 Mysql 5.6 是开启的 ),错误信息被输出到标准错误输出...
always on sql 收缩日志_原来MySQL日志文件也是非常的重要的
weixin_39570838的博客
12-30 225
MySQL中有八种日志文件,分别是:重做日志(redo log),回滚日志(undo log),二进制日志(binlog),错误日志(errorlog),慢查询日志(slow query log),一般查询日志(general log),中继日志(relay log),DDL日志 (metadata log),他们分别都有各自的作用,而且默认情况下,服务器的日志文件都位于数据目录(datadir)...
MySQL中的几种日志文件
weixin_43743711的博客
06-14 3986
前言 MySQL中有六种日志文件,分别是: 重做日志(redo log)回滚日志(undo log)二进制日志(binlog)错误日志(errorlog)慢查询日志(slow query log)一般查询日志(general log)中继日志(relay log)。 其中......
MySQL日志文件
Pepsi_zz的博客
11-17 1462
Mysql日志
MySQL日志总结
红鱼儿的博客
09-27 2416
前言 MySQL中有以下日志文件,分别是:   1:重做日志(redo log)   2:回滚日志(undo log)   3:二进制日志(binlog)   4:错误日志(errorlog)   5:慢查询日志(slow query log)   6:一般查询日志(general log)   7:中继日志(relay log)。 其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作有一定的关系,这三种日志,对理解MySQL中的事务操作有着重要的意义。 一、重做日志(red
Mysql日志文件详解
weixin_39956506的博客
02-21 268
Mysql日志文件详解
mysql日志文件开启及详解:General_log 和 Binlog
热门推荐
Abysscarry的博客
04-15 1万+
背景: 周末归纳下mysql日志文件,其中general_logmysql入侵中已经用到过,binlog即将会用到。注:mysql版本为5.7.20 General_log 详解 1.介绍 开启 general log 将所有到达MySQL Server的SQL语句记录下来。 一般不会开启开功能,因为log的量会非常庞大。但个别情况下可能会临时的开一会儿general ...
死磕数据库系列(十一):MySQL 日志文件解析(类型、作用)
民工哥的博客
02-21 1229
点关注公众号,回复“1024”获取2TB学习资源!Mysql 日志是什么?所谓日志,就是一种将行为动作记录到一个地方,这个地方可以是文件,文本等可存储的载体。Mysql日志就是记录整个mysql从启动,运行,到结束的整个生命周期下的行为。日志类型MySQL 中有七种日志文件,分别是:二进制日志(binlog)重做日志(redo log)回滚日志(undo log)错误日志(errorlog)慢查询...
怎么检查mysql日志文件
最新发布
05-26
以下是检查MySQL日志文件的一些方法: 1. 错误日志(error log):MySQL的错误日志记录了MySQL服务器在运行过程中发生的错误和警告。你可以在MySQL配置文件中设置错误日志的路径和文件名。通过以下命令可以查看错误...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • CPU平均负载过高检查(iowait负载高) 8996
  • Shell脚本三种循环(多例题) 7546
  • VMware虚拟机中安装Linux系统 6144
  • IPv4和IPv6报文详细和区别 5374
  • DHCP概述及详细的DHCP服务器部署 4658

最新评论

  • PXE批量无人值守安装Linux系统

    小峰峰001: 兄弟 下次在写能不能 不借用别人的啊 自己写步骤完整点 谢谢

  • CentOS7部署NFS服务器

    ONOE: 问你一下,nfs怎么加密挂载,就是加用户名和密码进行挂载

最新文章

  • Nacos简单了解
  • Docker Harbor私有仓库部署与管理
  • Docker网络模式
2022年74篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司铜陵阿里店铺托管公司镇江企业网站建设价格韶关企业网站设计报价玉溪英文网站建设报价池州模板推广价格三明网站seo优化哪家好湘西关键词按天收费多少钱阿坝优化多少钱海北外贸网站设计价格丽江百搜标王多少钱吴忠seo排名哪家好大丰网站推广工具多少钱聊城百姓网标王公司郑州网站建设推荐梧州网络广告推广价格珠海高端网站设计哪家好济源英文网站建设哪家好仙桃关键词按天收费多少钱白银网络广告推广报价桐城网站设计模板价格大庆外贸网站设计推荐南平网站优化按天计费价格木棉湾英文网站建设价格南联设计网站公司河池网站制作设计哪家好塔城SEO按天收费南昌网络营销推荐鹰潭建设网站价格桂林网站优化按天收费哪家好连云港百姓网标王推广歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化