目录
1.需求介绍
这几天老大又甩个功能,一个星期连做3个功能,确实累成狗,不过也学到新技能,现在回头翻翻笔记,几个钟头能配置完的东西,成长几何倍。因为要做数据库的读写分离功能,所以先介绍下mysql的安装配置,下篇文章mysql读写分离
https://blog.csdn.net/qq_42035966/article/details/82086443
2.mysql安装
我们先检查本地是否安装mysql
# yum list installed | grep mysql //检查安装
# yum -y remove mysql-libs.x86_64 //卸载
//若有多个依赖文件则依次卸载。当结果显示为 Complete!即卸载完毕。
2.1依赖安装
MySQL依赖libaio,所以先要安装libaio
# yum search libaio //检索相关信息
# yum install libaio //安装依赖包
// 成功安装,提示如下:
已加载插件:
fastestmirror Loading mirror speeds from cached hostfile
* base: mirrors.yun-idc.com
* extras: mirrors.163.com
* updates: mirrors.163.com
软件包 libaio-0.3.109-12.el7.x86_64 已安装并且是最新版本
2.2添加mysql yum respository
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
# yum localinstall mysql-community-release-el7-5.noarch.rpm
// 验证是否添加成功
# yum repolist enabled | grep "mysql.*-community.*"
// 内容如下
mysql-connectors-community/x86_64 MySQL Connectors Community 1
mysql-tools-community/x86_64 MySQL Tools Community 1
mysql56-community/x86_64 MySQL 5.6 Community Server 13
2.3选择要启用的mysql版本
# yum repolist all | grep mysql //查看mysql版本,执行
//可以看到 5.5, 5.7 版本是默认禁用的,因为现在最新的稳定版是 5.6
mysql-connectors-community/x86_64 MySQL Connectors Community 启用: 14
mysql-connectors-community-source MySQL Connectors Community - Sourc 禁用
mysql-tools-community/x86_64 MySQL Tools Community 启用: 17
mysql-tools-community-source MySQL Tools Community - Source 禁用
mysql55-community/x86_64 MySQL 5.5 Community Server 禁用
mysql55-community-source MySQL 5.5 Community Server - Sourc