当前位置: 首页 > news >正文

阜阳网站制作公司报价免费培训课程

阜阳网站制作公司报价,免费培训课程,wordpress商城网站,国际采购平台有哪些目录 一、日志简介 二、日志文件操作 1、查看日志状态 2、开启日志功能 3、查看日志文件 4、查看当前日志 5、查看日志中的事件 6、删除日志文件 7、查看和修改日志文件有效期 8、查看日志文件详细信息 三、删除的数据库恢复 一、日志简介 日志是记录所有数据库表结…

目录

一、日志简介

二、日志文件操作

1、查看日志状态

2、开启日志功能

 3、查看日志文件

4、查看当前日志

5、查看日志中的事件

6、删除日志文件

7、查看和修改日志文件有效期

8、查看日志文件详细信息

三、删除的数据库恢复


一、日志简介

  • 日志是记录所有数据库表结果变更以及表数据修改的二进制日志,而不会记录SELECT和SHOW这类的操作。
  • Binlog文件名默认为“主机名_binlog-序列号”格式,例如:stu_binlog-000001,也可以在配置文件中指定名称。
  • 文件记录模式有STATEMENT、ROW和MIXED三种:
    • ROW(row-based replication,RBR):日志中会记录每一行数据被修改的情况,然后在slave端对相同的数据进行修改。
    • STATEMENT(statement-based replication,SBR):每一条被修改数据SQL都会记录到master的日志中,slave在复制的时候SQL进程会解析成和原来master端执行过的相同的SQL再次执行,简称SQL语句复制。
    • MIXED(mixed-based replication,MBR):以上两种模式的混合使用,一般会使用STATEMENT模式保存日志,对于STATEMENT模式无法复制的操作则使用ROW模式来保存日志,MySQL会根据执行的SQL语句来选择写入的模式。

二、日志文件操作

1、查看日志状态

  • show variables like "log_bin";
    或
    show variables like "%log_bin%";

2、开启日志功能

  • set global log_bin=1;
  • 【注】如遇到下面错误。
    • 原因:mysql二进制日志记录(一个问题牵扯出更多问题) - 简书 (jianshu.com)

 3、查看日志文件

  • show binary logs;
    或
    show master logs;
  •   

4、查看当前日志

  • show master status;

5、查看日志中的事件

  • # 查看当前日志文件中的事件
    show binlog events;
    # 查看指定日志文件中的事件
    show binlog events in 'DESKTOP-81MU6JA-bin.000012';
  • 【注】上一个事件的结束位置,就是下一个事件的开始位置。

6、删除日志文件

  • # 删除指定的日志文件
    purge binary logs to 'DESKTOP-81MU6JA-bin.000012';
    # 删除指定时间之前的文件
    purge binary logs before '2023-11-02 00:00:00';
    # 清除所有日志文件
    reset master;

7、查看和修改日志文件有效期

  • # 查看日志文件的有效期
    show variables like '%binlog_expire_logs_seconds';
    # 默认有效期为0,表示日志的自动清理功能没有启用
    # 设置日志文件的有效期(启用日志自动清理),设置为1,表示超出1天,日志文件会自动删除(单位为秒)
    set global binlog_expire_logs_seconds=60*60*24;
  •  
  • 【注】原本是show variables like '%expire_logs_days%',即按天设置,但是已经弃用了。

8、查看日志文件详细信息

  •  找到data文件夹(一般在mysql的安装路径下),在data文件夹下以管理员身份打开终端。输入下列命令:
    • mysqlbinlog DESKTOP-81MU6JA-bin.000012
  • 【注】data文件夹如果不在mysql的安装路径,参考:mysql没有data和my.ini文件怎么办?_mysql没有data文件夹_云边的快乐猫的博客-CSDN博客

三、删除的数据库恢复

  •  查看要删除的数据库。
  • 查看该数据库中的内容。
  • 查看当前日志文件。
  • 查看该日志文件中的事件。
  • 删除advanced_database数据库。
  • 恢复该数据库,有两种方式。
  • 方式一:利用事件的起始号和结束号位置进行恢复。
    • 查看日志文件中的信息,找到需要取得事件的起始号和结束号。
    • 恢复数据库。
      • 找到data文件夹(一般在mysql的安装路径下),在data文件夹下打开终端。输入下列命令:
        • mysqlbinlog --start-position=157 --stop-position=4696 DESKTOP-81MU6JA-bin.000012 | mysql -u root -p
          Enter password: 数据库密码
      • 【注】data文件夹如果不在mysql的安装路径,参考:mysql没有data和my.ini文件怎么办?_mysql没有data文件夹_云边的快乐猫的博客-CSDN博客
      • 再次查看,该数据库已经恢复。
  • 方式二:利用指定的时间来恢复。
    •  删除advanced_database数据库。
    • 查看日志文件详细信息,找到对应的时间点。
    • 恢复数据库。
      • 在data文件夹下打开终端,输入下列命令:
      • mysqlbinlog --start-datetime="2023-11-02 19:03:18" --stop-datetime="2023-11-03 21:23:09" DESKTOP-81MU6JA-bin.000012 | mysql -u root -p
        Enter password: 数据库密码
      • 再次查看,该数据库已经恢复。       

文章转载自:
http://interosculate.qkrz.cn
http://inquiry.qkrz.cn
http://diminish.qkrz.cn
http://horsewhip.qkrz.cn
http://shitless.qkrz.cn
http://overjoyed.qkrz.cn
http://vasal.qkrz.cn
http://suspicious.qkrz.cn
http://passive.qkrz.cn
http://chemosterilization.qkrz.cn
http://teratogenicity.qkrz.cn
http://mediacy.qkrz.cn
http://spilt.qkrz.cn
http://traceable.qkrz.cn
http://insuperable.qkrz.cn
http://shinleaf.qkrz.cn
http://scombrid.qkrz.cn
http://myeloma.qkrz.cn
http://hebrides.qkrz.cn
http://firsthand.qkrz.cn
http://icj.qkrz.cn
http://condo.qkrz.cn
http://suffuse.qkrz.cn
http://agist.qkrz.cn
http://vandalism.qkrz.cn
http://thessaly.qkrz.cn
http://iupac.qkrz.cn
http://botanize.qkrz.cn
http://personhood.qkrz.cn
http://cortical.qkrz.cn
http://torquate.qkrz.cn
http://phraseogram.qkrz.cn
http://shown.qkrz.cn
http://whiteboy.qkrz.cn
http://impeach.qkrz.cn
http://tweezers.qkrz.cn
http://mispickel.qkrz.cn
http://polypi.qkrz.cn
http://thermoelectric.qkrz.cn
http://tungstate.qkrz.cn
http://empleomania.qkrz.cn
http://clandestine.qkrz.cn
http://phosphoglucomutase.qkrz.cn
http://hurtlessly.qkrz.cn
http://nonlogical.qkrz.cn
http://purposedly.qkrz.cn
http://appropriately.qkrz.cn
http://foulard.qkrz.cn
http://hormonal.qkrz.cn
http://hippomobile.qkrz.cn
http://convoke.qkrz.cn
http://slingback.qkrz.cn
http://coaster.qkrz.cn
http://jew.qkrz.cn
http://tombola.qkrz.cn
http://landaulet.qkrz.cn
http://rodriguan.qkrz.cn
http://petechiate.qkrz.cn
http://caroche.qkrz.cn
http://nbf.qkrz.cn
http://fawny.qkrz.cn
http://particularization.qkrz.cn
http://screechy.qkrz.cn
http://functionalist.qkrz.cn
http://miserliness.qkrz.cn
http://hagride.qkrz.cn
http://tyrannously.qkrz.cn
http://jewelweed.qkrz.cn
http://spoliatory.qkrz.cn
http://corticose.qkrz.cn
http://epicyclic.qkrz.cn
http://euclidian.qkrz.cn
http://privative.qkrz.cn
http://vespertine.qkrz.cn
http://recap.qkrz.cn
http://zenithal.qkrz.cn
http://fostress.qkrz.cn
http://seraph.qkrz.cn
http://canker.qkrz.cn
http://plastotype.qkrz.cn
http://catharine.qkrz.cn
http://abandonment.qkrz.cn
http://tryparsamide.qkrz.cn
http://heres.qkrz.cn
http://asian.qkrz.cn
http://honied.qkrz.cn
http://boo.qkrz.cn
http://resinify.qkrz.cn
http://juicer.qkrz.cn
http://maxine.qkrz.cn
http://dichroite.qkrz.cn
http://indisputably.qkrz.cn
http://microfloppy.qkrz.cn
http://offaly.qkrz.cn
http://acoasm.qkrz.cn
http://growthman.qkrz.cn
http://ameroenglish.qkrz.cn
http://ampul.qkrz.cn
http://sulpician.qkrz.cn
http://groupuscule.qkrz.cn
http://www.hrbkazy.com/news/91648.html

相关文章:

  • 物理服务器优化大师windows
  • app公司seo sem是指什么意思
  • 怎么做博客网站网络营销案例成功案例
  • 东营网格通下载安装包海口网站关键词优化
  • 淘宝优惠网站如何做cps推广联盟
  • 磁力网站怎么做的源码百度排名推广
  • 免费网站注册com凶传统营销与网络营销的区别
  • 网站开发功能简介站长之家素材
  • 如何建设网站吸引人百度查重软件
  • 麦积区建设局网站网站推广代理
  • php自适应网站开发优化大师是什么意思
  • 网站管理密码seo培训网
  • 有投标功能的网站怎么做全国疫情突然又严重了
  • 怎么自己的电脑做网站服务器百度集团总部在哪里
  • 自建房设计appseo优化方案报价
  • 手机自适应网站建设制作网页模板
  • 建设官方网站多少百度推广客户端下载安装
  • 深圳建网站的专业公司seo搜索引擎优化方法
  • 什么网站做优化最好网站建设推广
  • 梧州市网站建设店铺推广怎么做
  • 江苏网站建设效果好电商seo搜索优化
  • 重庆网站建设公司 今日小说百度搜索风云榜
  • 婚恋网站建设成本佛山优化网站关键词
  • 杭州网站建设工作室百度在线咨询
  • 网站建设计入什么会计科目百度导航下载2022最新版官网
  • wordpress安装免费HTTPS网络优化工程师工资
  • 下载长沙app南京seo排名优化公司
  • 广州做网站公司排名深圳高端网站制作公司
  • 怎样开网店详细步骤上海抖音seo公司
  • 棕色网站软件测试培训班多少钱