1. 安装MyCAT
- 在linux中下载并解压MyCAT,使用的MyCAT版本为Mycat-server-1.6.7.1-release-20190627191042-linux.tar


- 在linux中安装JAVA运行环境,版本为jdk-8u11-linux-x64.tar.gz

- 配置MyCAT以及JAVA系统环境变量,并设置生效


- 设置 wrapper.java.command 的java 路径


- 输入java –version查看环境变量是否配置成功

2.在qunatumdb中新建3个数据库,db01,db02,db03,在每个数据库中创建3张表,users,order,order_detail,使用mycat实现将表users的数据存储在db01中,将order,order _detail的数据根据分片算法分别存储到db02,db03中,实现分库分表操作



3. 配置MyCAT



4. 启动MyCAT服务 进入MyCAT的bin目录,启动MyCAT服务,查看日志文件 wrapper.log查看MyCAT是否启动成功


5. 访问MyCAT逻辑库逻辑表,向逻辑表中插入数据。



6. 切换成本地物理数据库,查看每个表中的数据是否是按照分片算法进行分配数据的,如果正确无误,则分片成功




相关文章: