lamp架构之mysql的安装与部署

mysql的安装部署

1.安装包的下载与编译

在官网下载源码包,可以自己自定义编译

lamp架构之mysql的安装与部署_第1张图片

lamp架构之mysql的安装与部署_第2张图片

lamp架构之mysql的安装与部署_第3张图片

下载之后解压与编译

lamp架构之mysql的安装与部署_第4张图片

lamp架构之mysql的安装与部署_第5张图片

 

 安装时看帮助文档

lamp架构之mysql的安装与部署_第6张图片

 帮助文档让看官网(哈哈)所以直接冲官网看安装步骤lamp架构之mysql的安装与部署_第7张图片

lamp架构之mysql的安装与部署_第8张图片

编译

lamp架构之mysql的安装与部署_第9张图片

 lamp架构之mysql的安装与部署_第10张图片

lamp架构之mysql的安装与部署_第11张图片

然后make和make install

 2.初始化mysql

创建mysql用户

复制启动脚本、创建数据目录并赋权限

lamp架构之mysql的安装与部署_第12张图片

修改配置文件lamp架构之mysql的安装与部署_第13张图片

 使用mysql用户初始化,设置密码

lamp架构之mysql的安装与部署_第14张图片

lamp架构之mysql的安装与部署_第15张图片 

lamp架构之mysql的安装与部署_第16张图片 

 测试:

lamp架构之mysql的安装与部署_第17张图片

 

2.数据库主从集群环境配置

实验环境需要两台装有mysql的主机sever5和server6。
配置server6主机的mysql,不需要编译,直接复制文件过去就行,因为已经编译完成。

和server5一样的配置

lamp架构之mysql的安装与部署_第18张图片 lamp架构之mysql的安装与部署_第19张图片

lamp架构之mysql的安装与部署_第20张图片 

lamp架构之mysql的安装与部署_第21张图片 

lamp架构之mysql的安装与部署_第22张图片 这样就得到两台mysql的服务器

3.mysql的主从复制

看官网

lamp架构之mysql的安装与部署_第23张图片

 配置master节点server5

lamp架构之mysql的安装与部署_第24张图片 

lamp架构之mysql的安装与部署_第25张图片 

lamp架构之mysql的安装与部署_第26张图片 配置slave节点server6

lamp架构之mysql的安装与部署_第27张图片

lamp架构之mysql的安装与部署_第28张图片 

lamp架构之mysql的安装与部署_第29张图片 

测试

lamp架构之mysql的安装与部署_第30张图片

lamp架构之mysql的安装与部署_第31张图片 

lamp架构之mysql的安装与部署_第32张图片 

mysql的一主多从

lamp架构之mysql的安装与部署_第33张图片

 主多从的架构适合读多写少的场景,有两中模式,第一种:A—>B&A---->C;第二种:A---->B----->C,该模式下,A节点的压力会小一些。

扩展一个server7节点作slave

lamp架构之mysql的安装与部署_第34张图片

 

lamp架构之mysql的安装与部署_第35张图片 

lamp架构之mysql的安装与部署_第36张图片 

lamp架构之mysql的安装与部署_第37张图片 在server6上的操作

lamp架构之mysql的安装与部署_第38张图片

lamp架构之mysql的安装与部署_第39张图片 

lamp架构之mysql的安装与部署_第40张图片 

lamp架构之mysql的安装与部署_第41张图片 

lamp架构之mysql的安装与部署_第42张图片 

lamp架构之mysql的安装与部署_第43张图片 

lamp架构之mysql的安装与部署_第44张图片 

lamp架构之mysql的安装与部署_第45张图片 

lamp架构之mysql的安装与部署_第46张图片 

lamp架构之mysql的安装与部署_第47张图片 

lamp架构之mysql的安装与部署_第48张图片 

在server7上设置

lamp架构之mysql的安装与部署_第49张图片

lamp架构之mysql的安装与部署_第50张图片 

测试:

lamp架构之mysql的安装与部署_第51张图片

lamp架构之mysql的安装与部署_第52张图片 

 

 

 

 

 

你可能感兴趣的:(mysql,架构,数据库)