mysql
文章平均质量分 92
耿进
努力到无能为力,拼搏到感动自己
展开
-
Xtrabackup的备份恢复操作
文章目录一、下载安装Xtrabckup二、工具介绍三、工作流程四、准备工作4.1 连接参数4.2 创建用户及授权五、备份操作5.1 全备破坏性测试(使用xtrabackup)5.2 全备+增备破坏性测试(使用innobackupex)5.3 其他备份需求5.3.1 备份单库5.3.2 备份单表5.3.3 备份多表5.4 恢复单库、单表或者多表5.4.1 恢复单表/多表5.4.2 恢复单库一、下载安装Xtrabckup #下载安装包 wget https://www.percona.com/dow原创 2021-08-31 16:31:48 · 1981 阅读 · 0 评论 -
数据校验工具-pt-table-checksum
文章目录1.概述2.场景3.保障措施4.操作步骤4.1 创建主从架构安装mysql(略)创建复制用户(方便切换,从库也创建)建立复制4.2 造数据4.3 准备校验4.3.1 下载安装pt工具4.3.2 部分参数4.4 执行校验4.4.1 场景14.4.2 场景2(dsn)[参考文档]:https://www.percona.com/doc/percona-toolkit/LATEST/pt-table-checksum.html1.概述pt-table-checksum 是 Percona-Tool原创 2021-08-30 17:26:07 · 750 阅读 · 0 评论 -
MySQL视图
文章目录1.视图介绍1.1 什么是视图1.2 视图有什么优势?2.创建视图2.1 创建视图语句介绍3.操作解释3.1 create3.2 OR REPLACE3.3 ALGORITHM3.3.1 算法介绍3.3.2 MERGE算法3.3.3 TEMPTABLE算法3.3.4 UNDEFINED算法3.4 DEFINER(定义者)3.5 SQL SECURITY3.6 WITH CHECK OPTION1.视图介绍1.1 什么是视图视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为原创 2021-08-19 14:30:17 · 378 阅读 · 0 评论 -
xtrabackup备份流程
**xtrabackup工作流程** 首先,来描述一下XtraBackup的工作流程。在工作过程中,innobackupex会和xtrabackup协同工作,共同完成备份任务。流程:1.innobackupex启动后,首先通过start_ibbackup()函数中的fork方式创建xtrabackup进程并且启动。然后等待xtrabackup完成InnoDB相关文件的备份。2.innobackupex通过wait_for_ibbackup_suspend(susp...原创 2020-09-01 16:22:24 · 479 阅读 · 0 评论 -
MHA高可用-mysql
mysql高可用1.环境准备1. 三台虚拟机(db01,db02,db03),装好MySQL5.7单实例,并且启动2. 在三台机器安装perl的软件包3. db03上安装MHA-Manager,db01,db02,db03都安装MHA-Node软件2.需要搭建1主2从GTID复制关系1. 10.0.0.51主节点:grant replication slave on . to rep...原创 2020-04-29 14:54:20 · 375 阅读 · 0 评论 -
数据库主从复制-mysql
MySQL主从复制1.介绍通过二进制日志方式,达到2台以上MySQL实例数据“同步”(异步同步)。2.主从复制前提 (搭建)2.1两台以上数据库实例,版本一致[root@db01 ~]# systemctl start mysqld3307[root@db01 ~]# systemctl start mysqld3308[root@db01 ~]# systemctl start m...原创 2020-04-29 13:52:20 · 381 阅读 · 0 评论