标签: MySQL

20 篇文章

基于binlog恢复之使用MySQL Binlog Server做恢复
我们知道,从MySQL 5.6版本开始,mysqlbinlog命令支持把远程线上库的binlog日志备份到本地目录,做到binlog日志的安全备份,保证数据的安全性;当远程库发生故障无法恢复数据时,还可以利用全备和binlog日志做恢复,当然我们都不希望这一天的发生。 假设binlog数据量不大,可以使用全量备份+binlog增量做恢复;当binl…
基于binlog的恢复测试
测试数据库MySQL 5.6.35 mysqlbinlog_flashback目前只支持MySQL5.5和5.6,binlog格式为ROW格式,详细建议查看https://github.com/58daojia-dba/mysqlbinlog_flashback的说明文档 1. 安装pymysql并下载mysqlbinlog_flashback […
已开启GTID的情况下的binlog复制切换到GTID复制可能会遇到的问题
今天测试在已开启GTID的情况下的binlog复制切换到GTID复制,遇到个问题,记录下来。 场景是:主库和从库分别开启GTID模式,主库创建一个库和一张表并写入数据;主库mysqldump使用了--set-gtid-purged=OFF即不记录GTID事务编号做完备,导入到从库   从库show slave status\G看到的状态应…
如何快速查询表的引擎类型
(product)root@localhost [planx]> SELECT table_name, engine FROM information_schema.tables WHERE table_schema = 'operation' ORDER BY table_name DESC; +-------------+--------…
Percona Server 5.7.14下安装TokuDB存储引擎
Percona Server 5.7.14下安装TokuDB存储引擎 官方文档https://www.percona.com/doc/percona-server/5.7/tokudb/tokudb_installation.html 认识一下TokuDB相关的文件 file1: _test_t1_key_bc_90_3_1b.tokudb --索…
MySQL5.7传统复制在线切换到GTID复制实验
基本环境 操作系统 CentOS 7.2 数据库版本 MySQL 5.7.14 数据库配置gtid_mode=off 切换步骤 (1)所有Server执行set global enforce_gtid_consistency=warn; (2)所有Server执行set global enforce_gtid_consistency = on; (…
binlog+position复制实验
基于GTID的复制环境搭建 基础环境 操作系统: CentOS 7.2 MySQL版本: mysql-5.7.14-linux-glibc2.5-x86_64 主库IP: 172.16.123.171 从库IP: 172.16.123.172 端口: 3306 1 主从库核心配置 server-id = 3306171 #注意主从的server-i…
MySQL安装
MySQL依赖libaio库,先用yum安装一下 (1)下载二进制包 cd /opt/ wget -c http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz (2)解压到/opt/mysql下 mkdir /opt/mysql t…
GTID复制实验
基于GTID的复制环境搭建 基础环境 操作系统: CentOS 7.2 MySQL版本: mysql-5.7.14-linux-glibc2.5-x86_64 主库IP: 172.16.123.171 从库IP: 172.16.123.172 端口: 3306 1 主从库核心配置 gtid-mode = on enforce_gtid_consis…