MySQL学习笔记MySQL学习笔记

数据库运维
记录DBA学习成长历程

【转载文章】 安装cmatrix

安装相关依赖 yum -y install gcc make autoconf ncurses-devel 下载cmatrix编译安装 https://jaist.dl.sourceforge.net/project/cmatrix/cma...


最新发布 第33页

MySQL物理备份工具xtrabackup(XBK)-MySQL学习笔记

MySQL物理备份工具xtrabackup(XBK)

阅读(1665)

xtrabackup(XBK)安装 安装依赖包 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum -y install per...

写MySQL备份脚本和策略-MySQL学习笔记

写MySQL备份脚本和策略

阅读(1058)

1、创建一个数据库 oldboy 2、在oldboy下创建一张表t1 3、插入5行任意数据 4、全备 5、插入两行数据,任意修改3行数据,删除1行数据 6、删除所有数据 7、再t1中又插入5行新数据,修改3行数据 需求,跳过第六步恢复表数据

MySQL企业故障恢复案例-MySQL学习笔记

MySQL企业故障恢复案例

阅读(1093)

背景环境 正在运行的网站系统,mysql-5.7.20 数据库,数据量50G,日业务增量1-5M。 备份策略 每天23:00点,计划任务调用mysqldump执行全备脚本 故障时间点 年底故障演练:模拟周三上午10点误删除数据库,并进行恢复...

利用全备+binlog恢复MySQL数据库误删除之前-MySQL学习笔记

利用全备+binlog恢复MySQL数据库误删除之前

阅读(1485)

(1)每天全备 (2)binlog日志是完整 (3)模拟白天的数据变化 (4)模拟下午两点误删除数据库 故障模拟 1. 模拟周一23:00的全备 mysqldump -uroot -p -A -R -E --triggers --maste...

MySQL逻辑备份工具mysqldump-MySQL学习笔记

MySQL逻辑备份工具mysqldump

阅读(1351)

mysqldump是一个逻辑备份的客户端工具 客户端通用参数 -u -p -S -h -P 本地备份: mysqldump -uroot -p -S /tmp/mysql.sock 远程备份: mysqldump -uroot -p -h ...

MySQL备份类型、方式及工具介绍-MySQL学习笔记

MySQL备份类型、方式及工具介绍

阅读(1317)

备份类型 热备 在数据库正常业务时,备份数据,并且能够一致性恢复(只能是innodb) 对业务影响非常小 温备 锁表备份,只能查询不能修改(myisam) 影响到写入操作 冷备 关闭数据库业务,数据库没有任何变更的情况下,进行备份数据. 业...

DBA数据库备份恢复职责

阅读(1324)

设计备份策略 全备、增量、时间、自动 1.备份工具: 100G以内:逻辑备份/物理备份 100G以上~TB:物理备份 超大数据:不在乎成本购买存储,物理备份较快;考虑到降低存储,分布式架构+逻辑备份+压缩。 2.备份周期: 数据量级小,可以...

MySQL的slowlog慢日志-MySQL学习笔记

MySQL的slowlog慢日志

阅读(1421)

记录运行较慢的SQL语句的日志,定位低效SQL语句的工具日志 开启慢日志(默认没开启) 开关: slow_query_log=1 文件位置及名字 slow_query_log_file=/data/mysql/slow.log 设定慢查询时...

mysql二进制日志其他操作-MySQL学习笔记

mysql二进制日志其他操作

阅读(1427)

自动清理日志 show variables like '%expire%'; expire_logs_days 0 日志一直不删 自动清理时间,是要按照全备周期+1 假设7天为一个全备周期: set global expire_logs_d...