首页 归档 关于 文件 Github
×

在Windows10中安装MyCat环境

2020-08-05 14:51:25
MyCat
  • myCat
本文总阅读量(次):
本文字数统计(字):569
本文阅读时长(分):2

下载

官网:Mycat数据库分库分表中间件,点击下载1.6.7.3 的Windows稳定版本
链接:http://dl.mycat.org.cn/1.6.7.3/20190927161129/Mycat-server-1.6.7.3-release-20190927161129-win.tar.gz

解压

目录如下:
20200806110425

安装

由于软件本身就是绿色版本,只需放在指定目录下即可,

mycat:
    bin:命令文件
    catlet:空的,扩展
    conf:配置文件(server.xml,schema.xml,rule.xml等)
    lib:依赖的jar包
    logs:启动日志

简单配置

创建数据库

在DB中创建数据库(test_mycat),创建表(t_user)
20200806113753

修改xml配置

server.xml,rule.xml 不改变,
schema.xml改动如下:

<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/">

    <!-- 设置表的存储方式.schema name="TESTDB" 与 server.xml中的 TESTDB 设置一致  -->  
    <schema name="TESTDB" checkSQLschema="true" sqlMaxLimit="100">
        <!-- auto sharding by id (long) -->
        <table name="t_user" dataNode="dn1"/>
    </schema>

    <!-- 设置dataNode 对应的数据库,及 mycat 连接的地址dataHost -->  
    <dataNode name="dn1" dataHost="localhost1" database="test_mycat" />

    <!-- mycat 逻辑主机dataHost对应的物理主机.其中也设置对应的mysql登陆信息 -->  
    <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="127.0.0.1:3306" user="root"  password="root">

        </writeHost>
    </dataHost>

</mycat:schema>

启动

本地启动

双击bin目录下的startup_nowrap.bat文件
20200806112437

出现以下界面提示则启动成功:
20200806112633

服务启动

以管理员的模式打开CMD命令,进入根目录下
20200806130746

安装服务

20200806130757

启动服务

20200806135609

当出现此启动错误:
20200806135125
则需要将 -XX:MaxPermSize=512M 移除,该参数在jdk1.8版本中已放弃使用,
20200806135305

服务命令
mycat.bat { 
    console :       Wrapper控制台
    start :         服务启动
    pause :         服务暂停
    resume :        服务恢复
    stop :          服务停止
    restart :       服务重启
    install :       服务安装
    remove :        服务移除
    status :        服务状态
}

Navicat连接

默认端口:8066
用户名:root
密码:server.xml的user配置,本次为 123456
20200806114232

查看连接:
20200806114126

查看数据:
20200806130103

完
MyCat 分库配置
在Linux中安装MyCat环境

本文标题:在Windows10中安装MyCat环境

文章作者:十二

发布时间:2020-08-05 14:51:25

最后更新:2021-05-13 13:48:40

原始链接:https://www.zhuqiaolun.com/2020/08/1596610285582/1596610285582/

许可协议:署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

头像

十二

我想起那天夕阳下的奔跑,那是我逝去的青春。

分类

  • Blog4
  • ElasticSearch13
  • Git2
  • Go-FastDfs2
  • IDEA2
  • J-Package6
  • J-Tools21
  • Java2
  • JavaFx3
  • Kafka4
  • Linux2
  • Logger5
  • Maven5
  • MyBatis6
  • MyCat3
  • MySql2
  • Nginx5
  • OceanBase1
  • RabbitMq4
  • Redis6
  • SVN1
  • SpringBoot16
  • Tomcat6
  • WebService2
  • Windows2
  • kubernetes10

归档

  • 八月 20252
  • 六月 20251
  • 二月 20251
  • 十二月 20244
  • 八月 202416
  • 六月 20241
  • 九月 20231
  • 八月 20231
  • 七月 20232
  • 八月 20222
  • 三月 202214
  • 二月 20224
  • 十一月 20211
  • 七月 20215
  • 六月 20213
  • 五月 20213
  • 四月 20211
  • 三月 202116
  • 二月 20212
  • 一月 20211
  • 十一月 202014
  • 十月 20201
  • 九月 202014
  • 八月 20205
  • 七月 20204
  • 六月 20208
  • 五月 20208

作品

我的微信 我的文件

网站信息

本站运行时间统计: 载入中...
本站文章字数统计:100.4k
本站文章数量统计:135
© 2025 十二  |  鄂ICP备18019781号-1  |  鄂公网安备42118202000044号
驱动于 Hexo  | 主题 antiquity  |  不蒜子告之 阁下是第个访客
首页 归档 关于 文件 Github