当前位置: 首页 > 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)

http://www.dtcms.com/a/16168.html

相关文章:

  • 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异形抓取难点
  • C++Primer学习(4.5 递增和递减运算符)
  • 从无序到有序:上北智信通过深度数据分析改善会议室资源配置
  • uniapp商城之登录模块
  • 计算机毕业设计Python+Vue.js游戏推荐系统 Steam游戏推荐系统 Django Flask 游 戏可视化 游戏数据分析 游戏大数据 爬虫
  • 如何在WPS和Word/Excel中直接使用DeepSeek功能
  • 自己部署 DeepSeek 助力 Vue 开发:打造丝滑的时间线(Timeline )
  • Windows逆向工程入门之汇编指令四则运算(ADD/SUB/DIV/MUL)
  • 代码随想录算法训练营day36(补0204)
  • Elastic Cloud Serverless 现已在 Microsoft Azure 上提供技术预览版
  • Kibana