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

配置Mysql8读写分离(未完成)

安装jdk:

下载对应的tar安装包,以及对应的jar包,把所需的jar复制到mycat/lib目录 :

修改文件夹及以下文件的权限:

启动数据库:

添加mycat用户:

授予用户 mycat 在所有数据库和表上执行分布式事务恢复操作的权限,XA_RECOVER_ADMIN 是一种高级权限,允许用户执行分布式事务恢复操作:

授予用户 mycat 在所有数据库和表上的所有权限:

进入目录,打开配置文件:

启动之前配置物理库地址。这里使用默认值:

配置说明:

1)dbType:数据源类型

2)name:数据源名字

3)password:后端MySQL的密码

4)url:后端MySQL的JDBC连接地址

5)user:后端MySQL的用户名

6)weight:配置数据源负载均衡的使用权重

在bin目录下启动:

登录Mycat:(数据端口8066)

配置文件位置mycat/conf/user/{用户名}.user.json。这个配置文件主要是用来配置MyCAT的登录用户的,也就是我们连接8066这个端口的用户信息:

配置说明

1)dialect:数据库(方言)类型

2)ip:配置白名单使用,一般写null 如果要限制这个用户

3)password:配置MyCAT用户的密码(明文)

4)isolation:设置初始化的事务隔离级别

READ_UNCOMMITTED:1

READ_COMMITTED:2

REPEATED_READ:3,默认

SERIALIZABLE:4

5)transactionType默认值:proxy(本地事务,在涉及大于1个数据库的事务,commit阶段失败会导致不一致,但是兼容性最好)可选值:xa(事务,需要确认存储节点集群类型是否支持XA)

相关文章:

  • Node.js 调用 DeepSeek API 完整指南
  • AI大模型(如GPT、BERT等)可以通过自然语言处理(NLP)和机器学习技术,显著提升测试效率
  • 达梦 跟踪日志诊断
  • 附录 面向对象
  • C++ ——构造函数
  • C语言简单练习题
  • Python自动化实现思路
  • 安科瑞光储充一体化微电网系统的设计与优化研究-安科瑞 蒋静
  • Windows 找不到文件gpedit.msc,没有组策略编辑器,解决办法附上
  • 前端知识速记—JS篇:JS数组方法
  • CTF-WEB: 利用iframe标签利用xss,waf过滤后再转换漏洞-- N1ctf Junior display
  • 基于Python flask-sqlalchemy的SQLServer数据库管理平台
  • [运输时间]
  • Microsoft Edge 浏览器调优
  • Redis 01 02章——入门概述与安装配置
  • Ansys Zemax | 使用衍射光学器件模拟增强现实 (AR) 系统的出瞳扩展器 (EPE):第 1 部分
  • 【第3章:卷积神经网络(CNN)——3.2卷积层、池化层、全连接层的详细介绍】
  • 字节跳动后端二面
  • 无人机常见的开源飞控项目
  • 机器视觉3D异形抓取难点
  • 直播间 网站建设/网络营销的营销策略
  • 介绍自己的做的网站/百度官网app
  • 佛山做企业网站公司/网络营销软文范例
  • 网站定位授权开启权限怎么做/网络建站公司
  • 哈尔滨百度推广代理/惠州seo网站推广
  • 网站建设空间多大/百度指数分析平台