Mycat2安装配置

安装配置

安装

目前Mycat2下载地址已经不可访问,安装包可从参考资料[1]获取

下载后解压zip文件,将jar放在lib目录下

编辑配置文件

编辑conf文件夹下的prototypeDs.datasource.json

更改数据库相关信息

启动

windows环境下启动Mycat

以管理员身份运行cmd,切换至mycat/bin所在目录

C:\Windows\System32>cd C:\tools\mycat\mycat2\mycat\bin

安装

C:\tools\mycat\mycat2\mycat\bin>mycat install

启动

C:\tools\mycat\mycat2\mycat\bin>mycat start

查看状态

C:\tools\mycat\mycat2\mycat\bin>mycat status

访问

注意:此处的用户名密码是从mycat\conf\users\root.user.json中获取的

登录监控窗口

mysql -uroot -p123456 -P 9066

登录数据窗口

mysql -uroot -p123456 -P 8066

测试

  • 启动后进行Mycat的连接

  • 新建库

  • 关联实体库

编辑mycat\conf\schemas\demo.schema.json,添加 "targetName":"prototype",

prototype对应mycat\conf\datasources\prototypeDs.datasource.json

  • 添加数据源
/*+ mycat:createDataSource{ "name":"rwSepw", "url":"jdbc:mysql://127.0.0.1:8066/demo?useUnicode=true&characterEncoding=utf-8&useSSL=false", "user":"root", "password":"root" } */; 
 
/*+ mycat:createDataSource{ "name":"rwSepr", "url":"jdbc:mysql://127.0.0.1:8066/demo_copy?useUnicode=true&characterEncoding=utf-8&useSSL=false", "user":"root", "password":"root" } */;
 
#查询配置数据源结果
/*+ mycat:showDataSources{} */;
  • SpringBoot项目集成

只需修改application.yml即可

spring:
  datasource:
    url: ${SPRING_DATASOURCE_URL:jdbc:mysql://127.0.0.1:8066/demo?useUnicode=true&characterEncoding=utf-8&useSSL=false}
    username: ${SPRING_DATASOURCE_USERNAME:root}
    password: ${SPRING_DATASOURCE_PASSWORD:123456}

页面访问保存接口,发现保存成功,但是查询无数据

查看数据库,demo中有数据,demo_copy中无数据

参考资料

[1].Mycat安装包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值