本文来讲解下如何在Linux下安装MyCat:
1.上传Mycat-server-1.6.5-release-20180122220033-linux.tar
2.解压安装包
tar -zxvf Mycat-server-1.6.5-release-20180122220033-linux.tar.gz
3.配置schema.xml
cd /usr/local/mycat/conf/
vi schema.xml
Mycat对应的物理数据库和数据库表的配置,内容如下(直接复制即可):
select user()
4.配置server.xml
cd /usr/local/mycat/conf/
vi schema.xml
配置Mycat的配置文件,设置账号、参数等,内容如下:
123456
mycat_testdb
user
mycat_testdb
true
5.启动或停止mycat 1、进入bin目录
- 启动MyCat:
./mycat start
- 停止MyCat
./mycat stop
2.查看/usr/local/mycat/logs wrapper.log
日志 如果是为successfully 则启动成功:
cat /usr/local/mycat/logs/wrapper.log
6.关闭防火墙
systemctl stop firewalld.service
7.测试只读功能
只可读的账号 user user 端口号8066 执行查询语句,可以看出能查出数据:
现在尝试修改里面一条数据的内容,可以看到不能修改,提示该账户只读:
7.测试可读可写功能
可读可写的账号 root 123456 端口号8066
查询成功:
修改成功:
修改后如下: