什么是MyCAT
MyCAT关键特性
1、这里是在mysql主从复制实现的基础上,利用mycat做读写分离,架构图如下:
2、Demo
2.1 在mysql master上创建数据库创建db1
2.2 在数据库db1创建表student
同时,因为配置好了mysql主从复制,在mysql slave上也有一样数据库和表
2.3 编辑 mycat的配置文件server.xml
<!--表示mycat的登录用户名--> <user name="test"> <!--表示mycat的登录密码--> <property name="password">test</property> <!--表示mycat的逻辑数据库名称,可以自定义--> <property name="schemas">TESTDB</property> </user> <user name="user"> <property name="password">user</property> <property name="schemas">TESTDB</property> <property name="readOnly">true</property> </user> |