mycat文档

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:
  1.   mysql读写分离配置

      首先配置安装MySQL主从    

      下载mycat服务

       修改配置文件schema.xml     

        

  2. 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?xml version= "1.0" ?>
    <!DOCTYPE mycat:schema SYSTEM  "schema.dtd" >
    <mycat:schema xmlns:mycat= "http://io.mycat/" >
         <schema name= "database1"  checkSQLschema= "false"  sqlMaxLimit= "100"  dataNode= "dn1" >  < /schema >
         <dataNode name= "dn1"  dataHost= "ssss"  database= "database1"  />
         <dataHost name= "ssss"  maxCon= "1000"  minCon= "10"  balance= "1"  
                   writeType= "0"  dbType= "mysql"  dbDriver= "native"  switchType= "-1"   slaveThreshold= "100" >
                     <heartbeat> select   user()< /heartbeat >
                     <writeHost host= "cluster1"  url= "10.2.2.105:3306"  user= "root"  password= "root" >
                             <readHost host= "cluster2"  url= "10.2.2.105:3307"  user= "root"  password= "root"  />
                             <readHost host= "cluster3"  url= "10.2.2.105:3308"  user= "root"  password= "root"  />
                     < /writeHost >
         < /dataHost >
     
     
     
    < /mycat :schema>

     修改 server.xml 

1
2
3
4
5
6
7
8
9
10
11
12
<?xml version= "1.0"  encoding= "UTF-8" ?>
<!DOCTYPE mycat:server SYSTEM  "server.dtd" >
<mycat:server xmlns:mycat= "http://io.mycat/" >
         <system>
         < /system >
 
         <user name= "admin" >
                 <property name= "password" >admin< /property >
                 <property name= "schemas" >database1< /property >
         < /user >
< /mycat :server>
~

启动mycat   ./mycat start

查看端口

# netstat -tnlp
TCP *:9066 (LISTEN) #虚拟schema管理端口 
TCP *:8066 (LISTEN) #虚拟schema登陆端口


登录mycat读写分离服务:

mysql -uroot -p123456 -h127.0.0.1 -P 8066

本文转自   tianshuai369   51CTO博客,原文链接:http://blog.51cto.com/kkkkkk/2057425

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
存储 Oracle 前端开发
MyCat-简介-MyCat 的使用场合及下载 | 学习笔记
快速学习 MyCat-简介-MyCat 的使用场合及下载
233 0
MyCat-简介-MyCat 的使用场合及下载 | 学习笔记
|
6月前
|
SQL 存储 关系型数据库
04MyCat - MyCat概述
04MyCat - MyCat概述
55 0
|
SQL cobar 前端开发
MyCat:第二章:Mycat前世今生
MyCat:第二章:Mycat前世今生
218 0
|
SQL 存储 分布式计算
MyCat:第三章:Mycat概述
MyCat:第三章:Mycat概述
274 0
|
存储 cobar 关系型数据库
MyCat-简介-MyCat 历史 | 学习笔记
快速学习 MyCat-简介-MyCat 历史
271 0
MyCat-简介-MyCat 历史 | 学习笔记
|
关系型数据库 MySQL 中间件
MyCat-入门-分片测试-访问 MyCat | 学习笔记
快速学习 MyCat-入门-分片测试-访问 MyCat
56 0
MyCat-入门-分片测试-访问 MyCat | 学习笔记
|
存储 NoSQL 安全
MyCat-简介-MyCat 引入 | 学习笔记
快速学习 MyCat-简介-MyCat 引入
88 0
MyCat-简介-MyCat 引入 | 学习笔记
|
关系型数据库 MySQL 中间件
MyCat-入门-分片测试-schema.xml 配置 | 学习笔记
快速学习 MyCat-入门-分片测试-schema.xml 配置
155 0
MyCat-入门-分片测试-schema.xml 配置 | 学习笔记
|
中间件 Linux 数据库
MyCat-入门-分片测试-server.xml 配置 | 学习笔记
快速学习 MyCat-入门-分片测试-server.xml 配置
64 0
MyCat-入门-分片测试-server.xml 配置 | 学习笔记
|
Java 关系型数据库 MySQL
Mycat的简单使用(一)【初了解】
Mycat的简单使用(一)【初了解】
Mycat的简单使用(一)【初了解】