删库不跑路-详解MySQL数据恢复

2019-08-19
阅读 10 分钟
15.4k
日常工作中,总会有因手抖、写错条件、写错表名、错连生产库造成的误删库表和数据的事情发生,那么,如果连数据都恢复不了,还要什么 DBA。 相关文章 MySQL备份策略 MySQL数据恢复 1 前言 数据恢复的前提的做好备份,且开启 binlog, 格式为 row。如果没有备份文件,那么删掉库表后就真的删掉了,lsof 中还有记录的话,有...

删库不跑路-详解MySQL备份策略

2019-08-02
阅读 7 分钟
13.7k
手抖、写错条件、写错表名、错连生产库造成的误删库表和数据总有听说,那么删库之后除了跑路,还能做什么呢,当然是想办法恢复,恢复数据的基础就在于完善的备份策略。

MySQL集群搭建(6)-双主+keepalived高可用

2019-01-28
阅读 12 分钟
6.8k
双主 + keepalived 是一个比较简单的 MySQL 高可用架构,适用于中小 MySQL 集群,今天就说说怎么用 keepalived 做 MySQL 的高可用。

差点掉坑,MySQL一致性读原来是有条件的

2018-12-27
阅读 2 分钟
6.5k
众所周知,在设定了隔离等级为Repeatable Read及以上时,InnoDB 可以实现数据的一致性读。换句话来说,就是事务执行的任意时刻,读取到的数据是同一个快照,不会受到其他事务的更新影响。

MySQL集群搭建(5)-MHA高可用架构

2018-12-23
阅读 34 分钟
5.6k
前面的文章介绍了怎么从单点开始搭建MySQL集群,列表如下 MySQL 安装(二进制版) MySQL集群搭建(1)-主备搭建 MySQL集群搭建(2)-主主从模式 MySQL集群搭建(3)-MMM高可用架构 MySQL集群搭建(4)-MMM+LVS+Keepalived 今天说另一个常用的高可用方案: MHA 1 概述 1.1 MHA 简介 MHA - Master High Availability 是由 Perl 实现的...

MySQL用户中的%到底包不包括localhost?

2018-12-19
阅读 8 分钟
5.5k
1 前言 操作MySQL的时候发现,有时只建了%的账号,可以通过localhost连接,有时候却不可以,网上搜索也找不到满意的答案,干脆手动测试一波 2 两种连接方法 这里说的两种连接方法指是执行mysql命令时,-h参数填的是localhost还是IP, 两种连接方式的区别如下 -h 参数为 localhost 当-h参数为localhost的时候,实际上是使...

MySQL 中 datetime 和 timestamp 的区别与选择

2018-12-16
阅读 2 分钟
85.3k
MySQL 中常用的两种时间储存类型分别是datetime和 timestamp。如何在它们之间选择是建表时必要的考虑。下面就谈谈他们的区别和怎么选择。

说说 MySQL 自增字段取值

2018-12-14
阅读 3 分钟
3.5k
本文来自回答思否网友的一个问题,这个网友新建了一张表,auto_increment_increment设为10,AUTO_INCREMENT主键起始值设为9, 当他插入数据的时候,发现主键值是从11开始的,所以产生了疑惑。这篇文章一起来讨论一下自增字段问题。

MySQL集群搭建(4)-MMM+LVS+Keepalived

2018-12-13
阅读 9 分钟
4k
上篇文章 MySQL集群搭建(3)-MMM高可用架构 介绍了 MMM 高可用集群的搭建方法, 里面有提到 MMM 可以配置多个读 VIP, 今天这篇文章教大家怎么用 LVS 对这些读 VIP 做一个负载均衡。

MySQL集群搭建(3)-MMM高可用架构

2018-12-06
阅读 23 分钟
7.2k
MMM 是一套支持双主故障切换以及双主日常管理的第三方软件。MMM 由 Perl 开发,用来管理和监控双主复制,虽然是双主架构,但是业务上同一时间只允许一个节点进行写入操作。