Mycat的安装与简单使用
一、准备资源
IP | 主机名 | 数据库名 | 安装软件 |
---|---|---|---|
192.168.1.20 | master | master_db1 | mycat,mysql |
192.168.1.21 | node1 | node1_db2 | mysql |
192.168.1.22 | node2 | node2_db3 | mysql |
二、安装MySQL
安装mysql的方式有很多,这里我使用docker来安装mysql。
3台机子上都执行同样的操作
三、连接数据库
创建数据库
local-master创建db1
create database db1;
local-node-1创建db2
create database db2;
local-node-2创建db3
create database db3;
四、安装Mycat
去官网下载mycat,链接http://www.mycat.org.cn/
- 上传Mycat到服务器
- 解压
tar -zxvf Mycat-server-1.4-release-20151019230038-linux.tar.gz
- 创建组
groupadd mycat
- 创建一个新的用户,并加入group
useradd -g mycat mycat
- 给新用户设置密码
passwd mycat
- 进入conf
修改server.xml
完整的server.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mycat:server SYSTEM "server.dtd"> <mycat:server xmlns:mycat="http://org.opencloudb/"> <system> <property name="defaultSqlParser">druidparser</property> </system> <user name="root"> <property name="password">123456</property> <property name="schemas"