当前位置: 首页 > news >正文

mycat连接mysql 简单配置

mycat三个配置文件位于conf下
在这里插入图片描述
可通过Notepad++操作

首先配置service.xml中的user标签,设置用户名,密码,查询权限,是否只读等

只是设置了root用户,有所有权限
在这里插入图片描述

配置schema.xml

<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/"><schema name="model" checkSQLschema="true" sqlMaxLimit="100"><table name="test_table" dataNode="dn1,dn2" rule="mod-long" /></schema><dataNode name="dn1" dataHost="data223" database="model" /><dataNode name="dn2" dataHost="data224" database="model" /><dataHost name="data223" maxCon="1000" minCon="10" balance="0"writeType="0" dbType="mysql" dbDriver="jdbc" switchType="1"  slaveThreshold="100"><heartbeat>select user()</heartbeat><writeHost host="hostS1" url="jdbc:mysql://ip地址:3306?useSSL=false&amp;serverTimezone=Asia/Shanghai&amp;characterEncoding=utf8"  user="root" password="root" /></dataHost><dataHost name="data224" maxCon="1000" minCon="10" balance="0"writeType="0" dbType="mysql" dbDriver="jdbc" switchType="1"  slaveThreshold="100"><heartbeat>select user()</heartbeat><writeHost host="hostS2" url="jdbc:mysql://ip地址:3306?useSSL=false&amp;serverTimezone=Asia/Shanghai&amp;characterEncoding=utf8" user="root" password="root" /></dataHost></mycat:schema>

在这里插入图片描述

关闭服务器的防火墙或者开通对应的端口

mysql中配置文件my.cnf添加

net_read_timeout = 120
net_write_timeout = 900

启动mycat后,进行测试

连接mycat

mysql -u用户名 -p密码 -P 端口 -h ip地址

mysql -uroot -proot -P 8066 -h ip地址

查询库

show databases;

在这里插入图片描述

切换到 model 数据库

use model;

查看表

show tables;

在这里插入图片描述

在这里插入图片描述
查询
在这里插入图片描述

根据配置的规则,两个节点,每个节点数据库两条数据

节点1:
在这里插入图片描述
节点2:
在这里插入图片描述

http://www.lryc.cn/news/4259.html

相关文章:

  • Spring常用注解
  • I.MX6ULL内核开发9:kobject-驱动的基石
  • Docker-harbor私有仓库
  • Java之动态规划之子序列问题
  • java ArrayList
  • 前端——周总结系列四
  • Linux重定向符、管道符讲解
  • 【C++】多态
  • 分布式项目-品牌管理(5、6)
  • 自定义ESLint规则开发与使用
  • 【JavaScript】35_包装类与垃圾回收机制
  • 【CS224W】(task3)NetworkX工具包实践
  • ansible的模块详解
  • 《Terraform 101 从入门到实践》 Functions函数
  • 使用kubeadm快速部署一个K8s集群
  • 初探富文本之CRDT协同算法
  • Dubbo和Zookeeper集成分布式系统快速入门
  • 大数据工具Maxwell的使用
  • freesurfer如何将组模板投影到个体空间——如投影 Schaefer2018 到个体空间
  • Matlab傅里叶谱方法求解二维波动方程
  • 【深度学习】卷积神经网络
  • 【C++】六个默认成员函数——取地址重载,const成员函数
  • Win11浏览器无法上网,秒杀网上99.9%教程—亲测完胜
  • Vulkan Graphics pipeline Dynamic State(图形管线之动态状态)
  • CSP-《I‘m stuck!》-感悟
  • [实践篇]13.19 Qnx进程管理slm学习笔记(二)
  • (免费分享)基于 SpringBoot 的高校宿舍管理系统带论文
  • 运筹系列78:cbc使用介绍
  • RocketMQ底层源码解析——事务消息的实现
  • 学习802.11之MAC帧格式(一篇就够!)