Mycat分库配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qiesheng/article/details/81535554

1.安装部署MyCat

下载 安装MyCat

下载地址:http://www.mycat.org.cn/

安装: 

$ tar -zxvf Mycat-server-1.5.1-RELEASE-2016081617.tar.gz

$ mv mycat/ /usr/local/

$ cd /usr/local/mycat/conf

$ vim wrapper.conf

# Java Application 以下参数可以省略

wrapper.java.command=/usr/java/jdk1.7.0_71/bin/java

wrapper.java.additional.12=-XX:+UseParNewGC

wrapper.java.additional.13=-XX:+UseConcMarkSweepGC

wrapper.java.additional.14=-XX:+UseCMSCompactAtFullCollection

wrapper.java.additional.15=-XX:CMSFullGCsBeforeCompaction=0

wrapper.java.additional.16=-XX:CMSInitiatingOccupancyFraction=70

 

#设置Hosts名

$ vim /etc/hosts

192.168.101.161 server-161

#mycat 就已经启动了 端口8066

./bin/mycat start

#查看方法

$ mysql -utest -ptest -h127.0.0.1 -P8066 -DTESTDB

2..修改配置

schema.xml 

server.xml

auto-sharding-long.txt //配置分片规则,分片数量需要和物理数据库保持

server.xml配置项

配置逻辑数据库已经用户名密码

schema.xml 配置项

Name要和server.xml中的name保持一致

dataNote数量要和auto-sharding-long.txt中的分片数量一样

auto-sharding-long.txt 配置项

数量和 dataNote数量一致

使用时将mycat当做一个数据库使用即可,数据源配置为mycat,但是不能联合查询

猜你喜欢

转载自blog.csdn.net/qiesheng/article/details/81535554