Mycat的安装与简单使用

本文详细介绍了Mycat的安装过程,包括通过Docker安装MySQL,创建数据库,下载并配置Mycat,以及遇到的两个问题及其解决方法。在配置过程中,提到了schema.xml和server.xml的修改,以及在Navicat中连接Mycat时可能出现的问题和解决方案。
摘要由CSDN通过智能技术生成

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台机子上都执行同样的操作

image-20200515152615593

image-20200515155644635

三、连接数据库

image-20200515155756557

创建数据库

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/

  1. 上传Mycat到服务器

image-20200515160405920

  1. 解压
tar -zxvf Mycat-server-1.4-release-20151019230038-linux.tar.gz

image-20200515160529560

  1. 创建组
groupadd mycat
  1. 创建一个新的用户,并加入group
useradd -g mycat mycat
  1. 给新用户设置密码
passwd mycat

image-20200515161040956

  1. 进入conf

修改server.xml

image-20200515161416760

完整的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"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值