MyCAT从入门到实战(MyCAT2注释配置)

本文详细介绍了Mycat中的关键操作,包括用户管理(创建、删除和查看),数据源配置(创建、删除和查看),以及集群设置(创建、删除和查看),展示了如何使用MyCat进行数据库管理。
摘要由CSDN通过智能技术生成

重置配置

/*+ mycat:resetConfig{} */;

用户相关

创建用户
/*+ mycat:createUser{ 
  "username":"user", 
  "password":"", 
  "ip":"127.0.0.1", 
  "transactionType":"xa"} 
*/;

删除用户
/*+ mycat:dropUser{ "username":"user"} */;
显示用户
/*+ mycat:showUsers */;

数据源相关

建数据源
/*+ mycat:createDataSource{ 
  "dbType":"mysql", 
  "idleTimeout":60000, 
  "initSqls":[], 
  "initSqlsGetConnection":true, 
  "instanceType":"READ_WRITE", 
  "maxCon":1000, 
  "maxConnectTimeout":3000, 
  "maxRetryCount":5, 
  "minCon":1, 
  "name":"dc1",
  "password":"123456",
  "type":"JDBC",
  "url":"jdbc:mysql://127.0.0.1:3306?useUnicode=true&serverTimezone=UTC&characterEncoding=UTF-8",
  "user":"root",
  "weight":0} 
*/;
 删除数据源
/*+ mycat:dropDataSource{
  "dbType":"mysql", 
  "idleTimeout":60000, 
  "initSqls":[], 
  "initSqlsGetConnection":true, 
  "instanceType":"READ_WRITE", 
  "maxCon":1000, 
  "maxConnectTimeout":3000, 
  "maxRetryCount":5, 
  "minCon":1, 
  "name":"dc1",
  "type":"JDBC", 
  "weight":0} 
*/;
显示数据源
/*+ mycat:showDataSources{} */;

集群相关

 创建集群
先创建两个数据源dc1和dc2,然后创建集群,dc1是主节点

/*! mycat:createCluster{
	"clusterType":"MASTER_SLAVE",
	"heartbeat":{
		"heartbeatTimeout":1000,
		"maxRetry":3,
		"minSwitchTimeInterval":300,
		"slaveThreshold":0
	},
	"masters":[
		"dc1" //主节点
	],
	"maxCon":200,
	"name":"c0",
	"readBalanceType":"BALANCE_ALL",
	"replicas":[
		"dc2" //从节点
	],
	"switchType":"SWITCH"
} */
删除集群
/*! mycat:dropCluster{ "name":"c0"} */;
显示集群
/*+ mycat:showClusters{} */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

元气满满的热码式

感谢您的支持!我会继续努力发布

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值