08 2023 档案
摘要:# Git和Gitlab部署与使用 ## 前言 **版本控制概念**:记录开发文件的时间机器 **分类**:1.本地版本控制系统、2.集中化的版本控制系统CVS、Subversion(SVN)、3.分布式版本控制系统GIT **产品**:github、git、gitlab ## Gitlab部署 *
阅读全文
摘要:# ansible、Ad-Hoc、YAML剧本 ## 1.简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ## 2.部署 1.dn
阅读全文
摘要:# mysql代理、中间件技术 ## 代理简介 **名词** DB proxy 数据库中间件 **功能** 读写分离:读写分离导致处理速度迅速,一般情况下是主服务器进行写操作而从服务器进行读操作 负载均衡 支持数据的分片自动路由和聚合 **本文主要围绕Mycat实现、且在完成MM-SS集群的条件下*
阅读全文
摘要:二进制包安装mysql 准备 1.先查看系统中是否已存在mysql,存在将其卸载 rpm -qa mysql rpm -qa mariadb yum remove xxx -y 2.环境清理 清空PATH有关的mysql 注释掉之前的$PATH 没有就跳过这步 #export PATH=/appli
阅读全文
摘要:# mysql复制技术/mysql集群  ## 准备 1.四台虚拟机都关闭防火墙 ``` systemctl st
阅读全文
摘要:# 自建mysql的yum服务器+本地仓库分发 ## 1.服务端操作 1.安装FTP ``` [root@localhost ~]# yum install -y vsftpd [root@localhost ~]# systemctl start vsftpd ``` 2.准备ftp主目录 ```
阅读全文
摘要:# XtraBackup数据备份与恢复(全部、增量、差异) ## 前言 ### 1.XtraBackup介绍 Percona-xtrabackup是 Percona公司开发的一个用于MySQL数据库物理热备的备份工具,支持MySQL、Percona server和MariaDB,开源免费,是目前较为
阅读全文
摘要:# mysql备份恢复(mysqldump备份 mysqlbinlog恢复) ## 一、备份的分类 1. 物理备份 物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等) - 冷备份(脱机备份) :是在关闭数据库的时候进行的 - 热备份(联机备份) :数据库处于运行状态,依赖于数据库的日
阅读全文
摘要:# MySQL多实例 ## 介绍 **应用场景**: **资金紧张公司** 若公司资金紧张,公司业务访问量不太大,但又希望不同业务的数据库服务各自能够尽量独立地提供服务而互相不受影响,或者,还有需要主从复制等技术提供备份或读写分离服务的需求,那么,多实例就再好不过了。 **用户并发访问量不大的业务*
阅读全文
摘要:# mysql源代码编译安装(可自拟版本) centOS7 mysql5.6.40为例 ## 准备 关闭防火墙的条件下 1.yum安装 ``` yum install ncurses-devel libaio-devel gcc make cmake -y ``` 2.rpm查询一下 ``` rpm
阅读全文