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{} */

相关推荐
molihuan43 分钟前
开源 全平台 哔哩哔哩缓存视频合并 Github地址:https://github.com/molihuan/hlbmerge_flutter
android·flutter·缓存·ffmpeg·开源·github·音视频
奶糖 肥晨1 小时前
批量重命名技巧:使用PowerShell一键整理图片文件命名规范
android·服务器·数据库
Momentary_SixthSense1 小时前
如何对较长的Stream链进行Debug
android·java·开发语言
little_fat_sheep2 小时前
【Rive】rive-android源码分析
android
教程分享大师4 小时前
新魔百和m401h全部版本当贝桌面固件卡刷包和线刷包带adb权限
android
rufeii4 小时前
网鼎杯 2020 青龙组
android
我要升天!4 小时前
MySQL表的内连和外连
android·mysql·adb
dora5 小时前
Flutter中dart和原生代码的通信之MethodChannel
android·flutter
路上^_^5 小时前
安卓基础组件031-Retrofit 网络请求框架
android
计算机毕业设计小帅11 小时前
【2026计算机毕业设计】基于Springboot的Android校园周边美食汇系统
android·spring boot·课程设计