随笔分类 - mysql维护篇
Mysql管理维护篇
摘要:上一篇文章[MySQL数据库宕机,启动不起来,教你一招搞定!]介绍了数据页损坏一种修复方法,现在介绍另外一种方法,使用第三方工具Inno_space来进行修复。Inno_space 是一个专为解析和修复 InnoDB 表空间文件(.ibd)设计的命令行工具。它允许用户直接访问和操作这些文件,同时还支
阅读全文
摘要:查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间)文件破坏或者丢失,线索就是[page id: space=xxx, page number=xxx]。 2024-09-09T10:12:39.111413+08:00 0 [ERROR] InnoDB: Data
阅读全文
摘要:https://github.com/ddcw/ibd2sql 目录 1. 简介 2. 优缺点 3. 参数详解 4. 环境依赖 5. 安装 6. 解析ibd文件 7. 使用示例 8. 总结 简介ibd2sql 是一个使用纯 Python 3 编写的工具,用于离线解析 MySQL InnoDB 存储引
阅读全文
摘要:生产数据恢复系列之使用my2sql恢复MySQL8 误删数据 原创 我科绝伦 小周的数据库进阶之路 2024年09月25日 00:00 重庆 热衷于分享各种干货知识,大家有想看或者想学的可以评论区留言,秉承着“开源知识来源于互联网,回归于互联网”的理念,分享一些日常工作中能用到或者频率比较的内容,希
阅读全文
摘要:MySQL8物理一键备份和恢复脚本分享 原创 我科绝伦 小周的数据库进阶之路 2024年09月23日 00:01 重庆 热衷于分享各种干货知识,大家有想看或者想学的可以评论区留言,秉承着“开源知识来源于互联网,回归于互联网”的理念,分享一些日常工作中能用到或者频率比较的内容,希望大家能够喜欢,并提出
阅读全文
摘要:教你玩转MySQL8物理备份利器Xtrabackup 原创 我科绝伦 小周的数据库进阶之路 2024年09月22日 00:00 重庆 热衷于分享各种干货知识,大家有想看或者想学的可以评论区留言,秉承着“开源知识来源于互联网,回归于互联网”的理念,分享一些日常工作中能用到或者频率比较的内容,希望大家能
阅读全文
摘要:一、用户管理 1.1 用户授权 MySQL8.0的用户授权和之前有所区别,老版本的常用授权语句在8.0中会报错: MySQL8.0之前版本: GRANT ALL ON *.* TO `wangwei`@`127.0.0.1` IDENTIFIED BY 'passowrd' WITH GRANT O
阅读全文
摘要:MySQL读写分离高的方案很多,可谓五花八门。其中Haproxy + Keepalived + MySQL(Master Slave)是较为常用的一种选择。本文基于PXC 5.7集群环境来配置Haproxy以及结合Keepalived实现MySQL的读写分离,以下为主要配置方法及其步骤。 一、当前环
阅读全文
摘要:一、 闪回工具简介 https://github.com/danfengcao/binlog2sql 1. 工具分类第一类以patch形式集成到官方工具mysqlbinlog中 优点 上手成本低。mysqlbinlog原有的选项都能直接利用,只是多加了一个闪回选项,未来有可能被官方收录。支持离线解析
阅读全文
摘要:select table_catalog ,table_schema ,table_name ,enginefrom information_schema.tableswhere engine='MyISAM'; MySQL命令查询所有MyISAM数据库 为什么需要主从复制? 通俗来讲,如果对数据库
阅读全文
摘要:mysql数据库主从同步配置是开发中比较常见的需求,在MySql里,主从同步主要有两种,bin-log和gtid。下面就主要总结一下使用gtid模式配置主从同步的过程。 1. 概念全局事务标识:global transaction identifiers;GTID是一个事务一一对应,并且全局唯一ID
阅读全文
摘要:一、 导出数据库表结构(不包含数据)导库语句: mysqldump -h localhost -uroot -pFingard@1@# --routines --events --triggers -d atsdb > /data/atsdb_20220909_str.sql 参数解释: -h lo
阅读全文
摘要:Data & safety于 2019-04-17 10:20:53 发布743 收藏 分类专栏: Mysql Mysql专栏收录该内容 683 篇文章14 订阅 订阅专栏 select table_catalog ,table_schema ,table_name ,enginefrom info
阅读全文
摘要:前言 近期,测试环境出现了一次MySQL数据库不断自动重启的问题,导致的原因是强行kill -9 杀掉数据库进程导致,报错信息如下: 2019-07-24T01:14:53.769512Z 0 [Note] Executing 'SELECT * FROM INFORMATION_SCHEMA.TA
阅读全文
摘要:1. Xtrabackup8.0安装 yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpmyum install -y percona-xtrabackup-80-8.0.25-17.1.el8.x86_
阅读全文
摘要:主服务器的UUID和从服务器的UUID重复,因为我是安装成功一台数据库后直接克隆的,所以他们的UUID是一样的,就会报这个错。可以修改一下从库的UUID即可。 本文转载自微信公众号「SQL数据库开发」,作者 丶平凡世界。转载本文请联系SQL数据库开发公众号。 之前很多小伙伴想知道MySQL主从复制的
阅读全文
摘要:一次现网一线运维人员反馈一套mysql访问某个表的时候,mysql会断连重启.经过问题定位,单表表空间损坏,进行了修复,mysql恢复正常.现把过程记录下来. 一、问题定位 1.查看mysql的error日志,发现如下记录 2020-10-20T07:43:03.297962Z 0 [ERROR]
阅读全文