摘要:
基础环境: 主库 从库 服务器IP地址 192.168.10.11 192.168.10.12 版本 5.7.24 5.7.24 已存在的数据库 mysql> show databases; + + | Database | + + | information_schema | | lijiaman 阅读全文
摘要:
(一)什么是复制 MySQL复制可以使数据从一台MySQL服务器(主服务器)复制到一台或多台MySQL服务器(从服务器),默认情况下,MySQL的复制是异步的,从服务器不需要永久连接就可以接收来自主服务器的更新。根据配置,可以对整个实例进行复制,也可以对单个db进行复制,还可以对某个表或多个表进行复 阅读全文
摘要:
(一)什么是二进制日志 二进制日志(binlog)记录了数据库中所有的DDL和DML操作,但是不包括select语句,语句以“事件”的形式保存,记录了数据库的更改变化,在主从复制(replication)和数据恢复中起着重要的作用。对比来看,MySQL的二进制日志作用相当于Oracle数据库的redo log + archive log。 (二)开启二进制日志及参数配置 二进制日志开启需要在配... 阅读全文
摘要:
对于大表的迁移,如果使用mysqldump进行导出,然后重新导入到其它环境,速度是非常缓慢的。如果使用传输表空间,则可以解决这个问题。 测试使用传输表空间迁移表,基础环境如下: 源库 目标库 IP地址 192.168.10.11 192.168.10.12 数据库版本 5.7.24 5.7.24 数 阅读全文
摘要:
(一)xtraBackup简介 xtraBackup是Percona公司开发的一款MySQL数据库备份软件,在备份模式中属于物理备份。其显著特点是开源、免费、备份执行过程中不会阻塞事物、备份可压缩、支持全备和增量备份。 (二)下载安装xtraBackup工具 xtraBackup并没有随着MySQL 阅读全文
摘要:
(一)基础环境配置 源库 目标库 操作系统版本 CentOS Linux release 7.4 CentOS Linux release 7.4 IP地址 192.168.10.11 192.168.10.12 数据库版本 社区版 5.7.24 社区版 5.7.24 需要同步的数据库 testdb 阅读全文