mycat实现读写分离

1 mysql已经配置好了主从

2 linux 安装java环境

3 linux 安装mycat

cd /usr/local

# 下载mycat

wget http://dl.mycat.io/1.6.6.1/Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz

# 解压

tar -zxvf Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz

# 创建专门运行mycat账号

adduser mycat

# 切换到mycat文件夹路径下

cd /usr/local

# 将文件权限赋给mycat账号

chown mycat:mycat -R mycat

vi /etc/profile

#配置环境变量添加

export MYCAT_HOME=/usr/local/mycat(如下图所示)

 

# 使配置文件生效

source /etc/profile

# 切换mycat用户

su mycat

#切换目录

cd /usr/local/mycat/bin/

#启动mycat

./mycat start

 

 

配置文件 

 

 

 

遇到的坑

要会看日志文件,根据报错修改。

配置逻辑库和逻辑表,数据库连接

 

 配置链接mycat

 

 

怎么判断是读写分离了

修改从库中数据,与主库中的不一致,查询出来的是从库的数据

 

posted @ 2019-05-09 23:43  踏月而来  阅读(138)  评论(0编辑  收藏  举报