下载https://github.com/MyCATApache/Mycat-download

Mycat 需要jdk 环境,首先安装 jdk

安装完 jdk 环境以后 下载 mycat server

解压Mycat-server-1.3.0.3-release-20150321221622-linux.tar

/opt/local/mycat

创建mycat用户,改变目录权限为mycat

useradd mycat

chown –R mycat:mycat /opt/local/mycat

配置文件修改

/opt/local/conf/schema.xml

Schema 中 主要配置 mycat 数据库 ,mysql 表 ,分片规则,分片类型

<schema name="TESTDB"checkSQLschema="false" sqlMaxLimit="100">

<!-- auto sharding by id(long) -->

<tablename="travelrecord" dataNode="dn1,dn2,dn3"rule="auto-sharding-long" />

# mycat 数据库 TESTDB

# mysql 表 travelrecord

# mysql节点dn1,dn2,dn3

# 分片规则  auto-sharding-long

# rule分片规则 具体在 conf/rule.xml 中定义

<dataNodename="dn1" dataHost="localhost1" database="db1"/>

<dataNodename="dn2" dataHost="localhost1" database="db2"/>

<dataNodename="dn3" dataHost="localhost1" database="db3"/>

<dataHostname="localhost1" maxCon="1000" minCon="10"balance="0"

writeType="0"dbType="mysql" dbDriver="native">

# 以上为mysql节点 信息

# dn1 ,dn2 , dn3 为分片的mysql 节点, 既分片会存放到 3个mysql 或者群集中

#db1   db2   db3 为 mysql 数据库中 三个表

Mysql节点 连接,用户名,密码:

<writeHost host="hostM1" url="127.0.0.1:3306"user="root"
                       password="123456 ">

修改

/opt/local/conf/server.xml

<propertyname="serverPort">8066</property> <propertyname="managerPort">9066</property>

<user name="test">

<propertyname="password">test</property>

<propertyname="schemas">TESTDB</property>

</user>

# serverPortMycat登录端口默认为 8066

# managerPort管理端口 默认为 9066

# username 为登录mycat 用户

#password 为登录 密码

#schemas 为上面schema name= 中设定的 mycat 数据库名

Mysql 创建 数据库

CREATE database db1;
CREATEdatabase db2;

CREATE database db3;

所有完成以后,启动 mycat

/opt/local/mycat/bin/mycat start

使用mysql客户端连接 mycat 查看

Mycat 安装配置的更多相关文章

  1. Linux下Mycat安装配置和使用

    mysql安装下载mysql[百度云]tar -zxvf mysql-5.6.32-linux-glibc2.5-x86_64.tar.gz 解压把mysql文件夹移动到 /usr/local/ 下m ...

  2. MyCat安装配置

    Mycat : 数据库分库分表中间件 http://www.mycat.io/ mycat运行需要JVM,所以先安装java环境,JDK1.7以上.数据库采用mysql5.7,或者8.0 下载 下载地 ...

  3. Centos7:MyCat安装,配置及使用

    解压缩 使用,默认端口8066 ./mycat start //启动 ./mycat stop //停止 ./mycat restart //重启

  4. Windows版Mycat结合mysql安装配置+水平切分(转载)

    来源:https://segmentfault.com/a/1190000009495748 参考文档:Mycat安装与使用 环境 环境 版本 windows 10 java 1.8.0 mysql ...

  5. linux下Mycat的安装配置

    1.下载Mycat Linux版:下载链接 2.通过SSH直连工具把安装包丢到linux:/usr/local/ 3.解压安装Mycat 4.配置环境 5.使配置文件生效

  6. mycat数据库集群系列之mycat读写分离安装配置

    最近在梳理数据库集群的相关操作,现在花点时间整理一下关于mysql数据库集群的操作总结,恰好你又在看这一块,供一份参考.本次系列终结大概包括以下内容:多数据库安装.mycat部署安装.数据库之读写分离 ...

  7. MyCat安装和基本配置

    安装包下载 下载地址:http://dl.mycat.org.cn/ 我只这里下的是1.6Linux安装包:http://dl.mycat.org.cn/1.6.7.6/20220419132943/ ...

  8. MYCAT 安装(转)

    1.安装JAVA环境JDK 基于JAVA开发,所以需要安装JDK 2.下载安装Mycat https://github.com/MyCATApache/Mycat-download 本次安装1.5版本 ...

  9. Mycat安装与使用

      1.下载:   https://github.com/MyCATApache/Mycat-download 具体下载哪个版本以发布为准,推荐1.4,1.5.   2.安装:   安全前,在Linu ...

随机推荐

  1. 转 Oracle12c/11个 Client安装出现"[INS-30131]"错误“请确保当前用户具有访问临时位置所需的权限”解决办法之完整版

    错误分析:安装时exe会自动解压到C:\Users\Administrator\AppData\Local\Temp再进行安装,当文件夹权限不足时就会拒绝安装程序的访问: 第一步:  在win+R输入 ...

  2. 获取表空间的语句 以及 建表和索引的ddl

    alter session set container=PHD1; SET SERVEROUTPUT ON SET LINESIZE SET FEEDBACK OFF SET PAGESIZE sel ...

  3. Linux下安装php开发框架yaf

    yaf框架中文手册:http://yaf.laruence.com/manual/index.html yaf手册:http://www.php.net/manual/en/book.yaf.php ...

  4. java设计模式案例详解:工厂模式

    1.简单工厂模式 在不考虑扩展的情况下还是很好用的,其实我们写代码也很经常用到,其主要理解在于传入不同参数则构建不同对象,只有一个工厂,如需添加产品涉及到扩展需要修改比较多的东西,不符合开闭原则,如下 ...

  5. OpenGL------在Windows系统中显示文字

    增加了两个文件,showline.c, showtext.c.分别为第二个和第三个示例程序的main函数相关部分.在ctbuf.h和textarea.h最开头部分增加了一句#include <s ...

  6. Trie/最短的名字

    题目链接 /* 简单trie树的应用,注意在初始化的时候要把cnt也初始化,不然,WA! 下面的四分代码各有特点 */ //数组型,名字查询. #include<cstdio> #incl ...

  7. POJ 2082Lost Cows<>

    题意: 给出一个序列a[1....n],a[i]代表在0....i-1中比a[i]小的个数. 求出这个序列. 思路: 1:暴力. #include<cstdio> #include< ...

  8. Webdriver+testNG+ReportNG+Maven+SVN+Jenkins自动化测试框架的pom.xml配置

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...

  9. Firebase 相关

    谷歌在 2016年 I/O 大会上推出了 Firebase 的新版本.Firebase 平台提供了为移动端(iOS和Android)和 Web 端创建后端架构的完整解决方案. 从一开始的移动后端即服务 ...

  10. 线程带参数的Udp接收

    //work wk = new work(ReadUdpDate); ParameterizedThreadStart parmThre = new ParameterizedThreadStart( ...