什么是读写分离?
只有mysql的主机接收增删改SQL语句,从机接收查询语句,分担主机的查询压力
搭建步骤
- 新建一台Linux服务器、关闭防火墙
- 上传mycat的安装包到服务器、解压安装
- 配置mycat的环境变量
- 修改mycat的server.xml和schema.xml配置文件
- 启动mycat
- 测试
1.上传mycat安装包到 /usr目录下
使用Shell上传文件
2.解压安装
3.配置环境变量
在profile文件中添加以下内容:
使用source使profile生效
测试mycat命令已经可以正常使用!!!
4.修改mycat的配置文件
关闭防火墙
测试
在windows主机上使用navicat连接mysql进行测试
连接成功后我们之后再进行增删改查操作就可以只连接mycat主机进行操作,mycat会自动的进行对mysql的主机接收增删改SQL语句,从机接收查询语句,分担主机的查询压力。