MyCAT基础概念

1.数据源:MyCAT用于连接后端的MySQL数据库,连接信息

用户名、密码、IP

datasources:设置数据源

2.MyCAT集群设置:对后端MySQL进行组合设置,例如主、从、只读、读写、分库、分表

clusters:设置集群

3.MyCAT用户设置:users

4.MyCAT逻辑库设置:schemas

#mycat注释指令:

①清空所有配置:/*+ mycat:resetConfig{} */

②创建mycat用户

/*+ mycat:createUser{

"username":"user",

"password":"",

"ip":"127.0.0.1",

"transactionType":"xa"}

*/

③查看mycat的用户:/*+ 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":"root123",
    "type":"JDBC",
    "url":"jdbc:mysql://127.0.0.1:3306?useUnicode=true&serverTimezone=UTC&characterEncoding=UTF-8",
    "user":"root",
    "weight":0}
*/

查看数据源:/*+ mycat:showDataSources{} */

相关推荐
2501_916008891 小时前
Web 前端开发常用工具推荐与团队实践分享
android·前端·ios·小程序·uni-app·iphone·webview
我科绝伦(Huanhuan Zhou)2 小时前
MySQL一键升级脚本(5.7-8.0)
android·mysql·adb
怪兽20143 小时前
Android View, SurfaceView, GLSurfaceView 的区别
android·面试
龚礼鹏4 小时前
android 图像显示框架二——流程分析
android
消失的旧时光-19434 小时前
kmp需要技能
android·设计模式·kotlin
帅得不敢出门5 小时前
Linux服务器编译android报no space left on device导致失败的定位解决
android·linux·服务器
雨白5 小时前
协程间的通信管道 —— Kotlin Channel 详解
android·kotlin
TimeFine7 小时前
kotlin协程 容易被忽视的CompletableDeferred
android
czhc11400756638 小时前
Linux1023 mysql 修改密码等
android·mysql·adb
GOATLong9 小时前
MySQL内置函数
android·数据库·c++·vscode·mysql