范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

MySQL日志管理

  日志文件记录 MySQL 数据库运行期间发生的变化,当数据库遭到意外的损害时,可以通过日志文件查询出错原因,并进行数据恢复
  MySQL 日志文件可以分成以下几类:二进制日志:记录所有更改数据的语句,可以用于主从复制错误日志:记录 MySQL 服务出现的问题查询日志:记录建立的客户端连接和执行的语句慢查询语句:记录所有执行时间超过 long_query_time 的所有查询或不适用索引的查询中继日志:记录复制时从服务器从主服务器收到的数据该表数据定义语句日志:记录数据定义语句执行的元数据操作
  2|0操作二进制日志1. 启动二进制日志
  默认情况下,二进制文件是关闭的,可以通过以下方式 SQL 语句来查询二进制开关SHOW VARIABLES LIKE "log_bin%";
  修改 my.cnf 或 my.ini 文件,以 Windows 系统为例,打开 MySQL 目录下的 my.ini 文件,将 log-bin 加入 [mysqld] 组[mysqld] log-bin server-id=201811 expire_logs_days=10 max_binding_size=100M
  重新启动 MySQL 服务,再执行上述的 SQL 语句,看到 log_bin 变量的值为 ON,表明二进制日志已经打开
  如果想改变日志文件的目录和名称,可以对 my.ini 中的 log_bin 参数修改如下:[mysqld] log-bin="d:mysqllogs" 2. 查看二进制日志
  当 MySQL 创建二进制日志文件时,先创建一个 binlog.000001 文件,以后 MySQL 服务重新启动一次,以 .000001 为后缀的文件就会增加一个,后缀名按 1 递增。如果日志长度超过了 max_binlog_size 的上限,就会创建一个新的日志文件SHOW BINARY LOGS;
  二进制日志文件不能直接查看,可以使用 mysqlbinlog 命令查看mysqlbinlog [日志文件路径] 3. 使用二进制日志恢复数据库
  如果 MySQL 服务器启用了二进制日志,在数据库出现意外丢失数据时,可以使用 MySQLbinlog 工具从指定的时间点开始恢复数据mysqlbinlog [option] filename|mysql -uroot -p; option 是一些可选的选项:--start-date:指定恢复数据库的起始时间点--stop-date:指定恢复数据库的结束时间点--start-position:指定恢复数据库的起始位置--stop-position:指定恢复数据库的结束位置filename 是日志文件名4. 暂停二进制日志
  在配置文件设置了 log-bin 选项以后,MySQL 服务员会一直开启二进制日志功能,删除该选项就可以停止二进制日志功能
  MySQL 提供暂时停止二进制日志功能的语句,如果用户不希望自己执行的某些 SQL 语句记录在二进制日志,可以使用 SET 语句来暂停二进制日志功能,0 表示停止,1 表示恢复SET SQL_LOG_BIN={0|1} 5. 删除二进制日志
  MySQL 二进制文件可以配置自动删除,同时 MySQL 也提供手动删除二进制文件的方法
  使用 PURGE MASTER LOGS 语句删除指定日志文件# 删除创建时间比指定日志文件早的日志文件,以后缀为判断标准 PURGE {MASTER|BINARY} LOGS TO "log_name" # 删除指定时间前的日志文件 PURGE {MASTER|BINARY} LOGS BEFORE "date"
  使用 RESET MASTER 语句删除所有二进制日志文件RESET MASTER
  执行完该语句,所有二进制日志将被删除,MySQL 会重新创建二进制文件,新的日志文件扩展名将重新从 000001 开始
  3|0操作错误日志1. 启动错误日志
  在 MySQL 数据库中,错误日志是默认开启的,并且无法被禁止。错误日志文件的名称默认为 hostname.err,其中 hostname 表示 MySQL 服务器的主机名2. 查看错误日志SHOW VARIABLES LIKE "log_err%"; 3. 删除错误日志
  MySQL 的错误日志是以文本形式存储的,可以直接删除
  4|0通用查询日志1. 启动通用查询日志
  MySQL 默认没有开启通用查询日志,可以通过修改 my.cnf 或 my.ini 配置文件来设置[mysqld] general_log=ON general_log_file=[path[filename]]
  重启 MySQL,在 MySQL 的 data 目录下生成新的通用查询日志
  从 5.1.6 以后开始,MySQL 支持全局级别的动态修改,不需要重启SET GLOBAL general_log=on; SET GLOBAL general_log=off; SET GLOBAL general_log_file="path/filename"; 2. 查看通用查询日志SHOW VARIABLES LIKE "general_log%"; 3. 停止通用查询日志
  MySQL 停止通用查询日志功能有两种方式,一种是在配置文件把 general_log 值设置为 off,再重启 MySQL,另一种是使用 SET 语句设置,即动态修改4. 删除通用查询日志
  通用查询日志可以手动删除,也可以使用命令删除mysqladmin -uroot -p flush-logs
  此种方式新的通用查询日志会直接覆盖旧日志
  5|0慢查询日志1. 启动慢查询日志
  MySQL 慢查询日志默认是关闭的,可以通过修改 my.cnf 或 my.ini 配置文件来设置[mysqld] long_query_time=n slow_query_log=ON slow_query_log_file=[path[filename]] long_query_time 设定慢查询的阈值,超出此设定值的 SQL 都会被记录,默认为 10 秒
  MySQL 也支持 SET 语句开启set global slow_query_log=ON; set global long_query_time=2; set session long_query_time=2; 2. 查看慢查询日志
  查看慢查询日志所在目录SHOW VARIABLES LIKE "%slow_query_log_file%";
  查看慢查询日志的超时时长SHOW VARIABLES LIKE "%long_query_time%"; 3. 停止慢查询日志
  可以在配置文件把 slow_query_log 的值设为 OFF,重启 MySQL,也可以使用 SET 语句4. 删除慢查询日志
  慢查询日志可以手动删除,也可以使用命令删除mysqladmin -uroot -p flush-logs
  此种方式新的慢查询日志会直接覆盖旧日志
  如果本文对你有帮助,别忘记给我个3连 ,点赞,转发,评论,,咱们下期见。
  收藏 等于白嫖,点赞才是真情。
  原文 https://www.cnblogs.com/Yee-Q/p/16219751.html

国内新闻付费的春天来了吗?在新冠肺炎疫情报道中,财新网南方周末等知名媒体报道了大量高质量的新闻,帮助人们更好地了解真相和了解疫情,得到了用户的高度信赖和回馈,这两家媒体的付费用户数量也大幅度提升,其中南方周在地球最恶劣环境而设的火柴盒,全新路虎卫士70多年来,路虎卫士LandRoverDefender一直为那些热衷冒险而好奇的顾客而设,它皮实耐用方形的线条遍布全身,以至于很多人称其为火柴盒工具车。在英国的郊外农场深山越野道上AMDFSR技术有多神奇?WINMax20214800U和1165G7开启关闭后对比近期,AMD推出的超采样技术FSR,类似NVIDIA的DLSS,很多关注WINMax2021的4800U版的玩家,更关注FSR技术在其上的应用效果如何,那么FSR究竟有多神奇?其实2020年中国K12阶段学生分级阅读白皮书核心摘要阅读越来越重要,分级阅读是大势所趋99父母会采取措施提高孩子阅读水平,但是95父母在孩子阅读方面仍有各种困扰,而分级阅读可以有效解决令父母困扰的选书难和阅读效果差的问题。国广佛都市圈张氏文化产业联盟交流研讨近日在广州召开(视频)天下张大中华张氏企业家俱乐部广佛都市圈张氏文化产业联盟交流研讨2月27日下午在广州张氏俱乐部会所举行。张氏企业家俱乐部联盟执行主席张飚宗亲广州地区负责人张碗珠宗亲佛山地区负责人张杏谷歌搜索统计报告!2020做外贸必看内容Google,你真的了解他么?作为外贸企业,你对Google的研究又有多少?其实研究Google搜索将有助于外贸企业了解客户的搜索行为习惯,对外贸企业的海外营销推广有着很好的指示作家中安全的守护神,360摄像机云台乐享版标准款体验对于大多数人来说,由于工作的原因,家中经常处于无人状态。自然而然也就徒增了很多风险。一旦家中发生意外,自己很难及时得知,从而错失最佳时机。因此,为了家中的安全,非常有必要安装家庭版舒乐氏蓝海无雾纯净加湿器,开启无雾加湿新理念炎炎夏日,酷暑难耐,幸好有空调可以让我续命。然而长时间开空调,会让室内空气变得异常干燥,令人口干舌燥。就拿我自己来说,最近晚上睡觉,我都会开着空调入眠,但是半夜经常会被干醒,影响睡又一国产巨头崛起!并肩赶上华为,或成苹果最强对手随着我国科技水平的发展,国际社会愈发对我们虎视眈眈。从华为的种种遭遇就可以看出,美国忌惮着国际社会中对他有威胁的存在。不过千防万防,我国还是又一科技巨头崛起,并肩赶上华为,或成苹果一个人的生活也要精致和美味,美国西屋迷你小型破壁机体验一直都想要给家中添置一台破壁料理机,但是由于我一个人生活,考虑到大多数的破壁料理机的容量都比较大,老感觉不太适合,所以一直拖到现在。最近无意间看到美国西屋出了一款专为单人设计的破壁解析2022款领克02,顶配16。58万,配2。0T引擎底盘调校偏运动!随着关注度变高,近些年国产车型价格水涨船高,部分品牌选择专注于高端市场。就比如说今天跟大家聊的2022款领克02,作为吉利旗下子品牌,背后有沃尔沃支撑,家族车型可谓底气十足。新款车
从识脸到识人,云从科技跨镜追踪击败腾讯微软3月1日,人工智能企业云从科技宣布在跨镜追踪技术(ReID,PersonReidentification)上再次取得重大进展,在三大主流ReID数据集Market1501DukeM再次挽留亚马逊纽约政商各界致信贝佐斯拒绝世界首富的投资,让纽约州被世界热议。不过最近又有新剧情。当地时间本周五,纽约各界公开致信贝索斯。在公开信上署名的包括高盛CEO摩根士丹利CEO等华尔街大佬,还包括多位现任议员。从财报看京东拼购已成渠道下沉新引擎京东集团2月28日发布了2018年第四季度和全年业绩。财报提及,截至2018年底,京东拼购商家总数已达到13。5万家,覆盖了所有零售品类。在随后的财报电话会议中,多位分析师都对京东你的企业可以选择Python进行软件开发吗?对于复杂的企业应用程序来说,Python并不是一个好选择。Python软件开发已经发展很长时间了,虽然有些人认为它与其他编程语言相比只是一把小枪,但另一群人也赞成Python的实际质感出色,健康监测功能丰富,荣耀手表GS3上手荣耀在前段时间发布了一款专业的智能手表产品荣耀手表GS3,这款手表内置了全新的心率引擎,能监测到更详细的心率数据,给用户带来贴心的健康监测服务。外观方面,荣耀手表GS3采用了316谁在为知乎拓边疆?图片来源视觉中国文市值榜,作者贾乐乐,编辑赵元知乎终于递交了上市后第一个完整财年的业绩报告。透过这份财报,我们可以看到,知乎加快了商业化进程,收入成倍增长,月活增长稳健,会员付费率特斯拉乌克兰员工上战场薪水照领3个月特斯拉宣布,如果乌古兰籍员工被政府征召上战场,该公司会保留其职位并发给3个月的薪水,并在3个月后评估战争情势和员工状况,再决定是否采取更多必要措施。特斯拉7日在电邮中强调,做正确的胡润富豪榜发布,钟睒睒蝉联中国首富钱江晚报小时新闻记者张云山胡润研究院17日发布2022胡润全球富豪榜,特斯拉50岁的埃隆马斯克以1。29万亿元人民币连续第二年成为世界首富,比去年增长了4。农夫山泉68岁的钟睒睒财行业卷王卢伟冰,红米K50超大杯的打法连雷军看了都怕今晚红米K50系列就要发布了,一直以来红米都是性价比的代名词。得益于去年红米K40拿下的超高销量和超高口碑,让很多朋友都非常期待今年的红米K50系列。尤其是超大杯的K50Pro非常电动车锁电逃过315,坑惨老司机深途(shentucar)原创作者周继凤编辑黎明各大汽车品牌今年都没登上315晚会,公关们集体松了一口气。但不少新能源车主依旧深陷维权的泥淖中。最近闹得沸沸扬扬的一起维权风波当属威市值73亿元!科创板AI第一股格灵深瞳来了机器之心报道编辑shanshan今日,格灵深瞳在科创板成功上市。3月17日,北京格灵深瞳信息技术股份有限公司(以下简称格灵深瞳)正式在上海证券交易所科创板上市,股票代码688207