Centos 7使用MyCat搭建 MySQL-读写分离

天下之事常成于困约,而败于奢靡。这篇文章主要讲述Centos 7使用MyCat搭建 MySQL-读写分离相关的知识,希望能为你提供帮助。


什么是读写分离?只有mysql的主机接收增删改SQL语句,从机接收查询语句,分担主机的查询压力
搭建步骤


  1. 新建一台Linux服务器、关闭防火墙
  2. 上传mycat的安装包到服务器、解压安装
  3. 配置mycat的环境变量
  4. 修改mycat的server.xml和schema.xml配置文件
  5. 启动mycat
  6. 测试

1.上传mycat安装包到 /usr目录下【Centos 7使用MyCat搭建 MySQL-读写分离】使用Shell上传文件
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

2.解压安装
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

3.配置环境变量
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

在profile文件中添加以下内容:
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

使用source使profile生效
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

测试mycat命令已经可以正常使用!!!
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

4.修改mycat的配置文件
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

关闭防火墙
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

测试
在windows主机上使用navicat连接mysql进行测试
Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

Centos 7使用MyCat搭建 MySQL-读写分离

文章图片

连接成功后我们之后再进行增删改查操作就可以只连接mycat主机进行操作,mycat会自动的进行对mysql的主机接收增删改SQL语句,从机接收查询语句,分担主机的查询压力。





    推荐阅读