Mycat分库配置
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,但是不能联合查询