• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

XiaoXiaoli

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Maycat_Mycat安装

一、通过rpm方式安装。

  (1)获取rpm安装包。

  (2)多个rpm之间需要按照顺序安装,之间有依赖关系。

二、通过yum安装。

三、解压后就可以使用。

四、通过编译源代码安装。

 

这里使用解压即可用的方式安装Mycat。

  1.在/opt/目录下上传文件,Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz

    tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz

  3. 将解压后的文件拷贝到目录/usr/local下

    cp -r mycat/ /usr/local/

  4. 修改配置文件,在目录 /usr/local/mycat/conf下:

    schema.xml  定义逻辑库、表、分片节点等内容。

    rule.xml  定义分片规则。

    server.xml  定义用户以及系统相关变量,如端口等。

 

修改schema

<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/">
           <!--逻辑库    name名称,   checkSQLschema         sqlMaxLimit 末尾是否要加 limit xxx-->
        <schema name="TESTDB" checkSQLschema="false" sqlMaxLimit="100" dataNode="dn1"> </schema>
            <!--逻辑库    name名称,   dataHost 引用的哪个dataHost      database:对应mysql的database-->
        <dataNode name="dn1" dataHost="localhost1" database="db1" />
        <dataHost name="localhost1" maxCon="1000" minCon="10" balance="0"
                          writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
                <heartbeat>select user()</heartbeat>
                <!-- can have multi write hosts -->
                <writeHost host="hostM1" url="localhost:3306" user="root"
                                   password="123456">
                </writeHost>
        </dataHost>
</mycat:schema>

 

 

实际部署Mycat服务的主机和数据库的主机不在同一个主机上。

 

posted on 2021-09-05 22:03  XiaoXiaoli  阅读(139)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3