MyCat安装

MyCat安装

  • 官网下载地址打不开说明
  • 采用站点的方式进行下载
    • 基础包 :
    • 程序包:
  • 配置原型库数据源
    • root.user.json 配置文件说明(默认配置)
  • Mycat启动
    • 授权启动mycat
    • 启动mycat
    • 查看mycat日志
    • 连接Mycat

官网下载地址打不开说明

官网可能受到DNS污染导致无法访问,下载服务失效,导致安装下载不便
可以修改操作系统的host文件添加下面行,绕过DNS解析
*但是本人测试还是不行 *

210.51.26.184 mycat.org.cn www.mycat.org.cn dl.mycat.org.cn

采用站点的方式进行下载

基础包 :

https://download.topunix.com/MySQL/Software-Cluster/Software-Mycat/Mycat2/mycat2-install-template-1.20.zip

把基础包放到 /lx目录下进行解压

unzip mycat2-install-template-1.20.zip

mycat就是解压出的目录在这里插入图片描述

程序包:

https://download.topunix.com/MySQL/Software-Cluster/Software-Mycat/Mycat2/mycat2-1.21-release-jar-with-dependencies.jar

把下载的程序包放到mycat的lib目录下 否则启动不了

配置原型库数据源

修改mycat的数据源配置

vi /lx/mycat/conf/datasources/prototypeDs.datasource.json

更改url、user、password数据库连接信息

{"dbType":"mysql","idleTimeout":60000,"initSqls":[],"initSqlsGetConnection":true,"instanceType":"READ_WRITE","maxCon":1000,"maxConnectTimeout":3000,"maxRetryCount":5,"minCon":1,"name":"prototypeDs","password":"123456","type":"JDBC","url":"jdbc:mysql://192.168.0.106:3306/mysql?useUnicode=true&serverTimezone=Asia/Shanghai&characterEncoding=UTF-8","user":"root","weight":0
}

root.user.json 配置文件说明(默认配置)

root.user.json位于/lx/mycat/conf/users目录下
默认配置如下

{"dialect":"mysql","ip":null,"password":"123456","transactionType":"xa","username":"root"
}

配置文件说明

  1. dialect: 这是指定数据库方言的字段。在这种情况下,设置为"mysql",表明使用的是MySQL数据库。
  2. ip: 这是数据库服务器的IP地址。在这里是null,这意味着配置文件中没有明确指定IP地址,可能是在运行时动态指定。
  3. password: 这是连接数据库所需的密码。在这里设置为"123456",表明连接数据库需要使用的密码是"123456"。
  4. transactionType: 这是事务类型的设置。在这里设置为"xa",表示使用了XA事务。XA是分布式事务处理的一种标准。
  5. username: 这是连接数据库所需的用户名。在这里设置为"root",表明连接数据库需要使用的用户名是"root"。

Mycat启动

授权启动mycat

修改成最高权限,否则运行启动命令时,会因权限不足而报错
在这里插入图片描述

chmod 777 /lx/mycat/bin/mycat
chmod 777 /lx/mycat/bin/wrapper-linux-ppc-64
chmod 777 /lx/mycat/bin/wrapper-linux-x86-32
chmod 777 /lx/mycat/bin/wrapper-linux-x86-64

启动mycat

进入/lx/mycat2/mycat/bin目录下

./mycat start           #启动MyCat
./mycat stop            #停止MyCat
./mycat console         #前台运行MyCat带控制台输出
./mycat restart         #重启MyCat
./mycat pause           #暂停MyCat
./mycat status          #查看启动状态

查看mycat日志

进入logs目录下

tail -f logs/wrapper.log

连接Mycat

使用外部连接工具 或者使用mysql -u -p都可以
账号密码参考/lx/mycat2/mycat/conf/users/root.user.json配置文件。默认端口号是8066

可关注公众号 佳哇程序员
或直接扫码关注
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/670830.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

workminer之dht通信部分

workminer是通过SSH爆破传播的挖矿木马,感染后会释放xmrig挖矿程序利用主机的CPU挖取北方门罗币。该样本能够执行特定的指令,指令保存在一个配置文件config中,config文件类似于xml文件,里面有要执行的指令和参数,样本中…

Linux--IIC驱动编程实验

对于 I2C 主机驱动,一旦编写完成就不需要再做修改,其他的 I2C 设备直接调用主机驱动提供的 API 函数完成读写操作即可。这个正好符合 Linux 的驱动分离与分层的思想,因此 Linux内核也将 I2C 驱动分为两部分: ①、 I2C 总…

yum常用命令与lrzsz的在线安装

yum命令 yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。 基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装…

强化学习玩flappy_bird

强化学习玩flappy_bird(代码解析) 游戏地址:https://flappybird.io/ 该游戏的规则是: 点击屏幕则小鸟立即获得向上速度。 不点击屏幕则小鸟受重力加速度影响逐渐掉落。 小鸟碰到地面会死亡,碰到水管会死亡。&#…

Django开发实战之登录用户鉴权登录界面实现

Django自带的鉴权系统非常的安全,大家可以放心使用,那么如何使用呢? 1、首先需要检查settings文件种的INSTALLED_APPS,有没有这两部分内容: 2、检查中间件,比如这两个中间件,一个是用于登录&a…

【人工智能Ⅱ】实验6:目标检测算法

实验6:目标检测算法 一:实验目的与要求 1:了解两阶段目标检测模型 RCNN或Faster RCNN模型的原理和结构。 2:学习通过RCNN或Faster RCNN模型解决目标检测问题。 二:实验内容 常用的深度学习框架包括PyTorch和PaddleP…

企业邮箱是什么样子的?怎么弄一个企业邮箱

企业邮箱是什么样子的?企业使用的电子邮箱有特征?其实,企业邮箱的主要特征就在于电子邮箱域名的个性化,以及可扩展性的功能,在使用企业邮箱时能够提升公司的品牌形象。今天小编和大家仔细来聊聊。 一、企业邮箱是什么…

基于Springboot+Vue+Java的学生就业管理系统

💞 文末获取源码联系 🙉 👇🏻 精选专栏推荐收藏订阅 👇🏻 🎀《Java 精选实战项目-计算机毕业设计题目推荐-期末大作业》😘 更多实战项目~ https://www.yuque.com/liuyixin-rotwn/ei3…

电子取证平航杯的复现

闻早起部分: 一、闻早起的windows10电脑 (1).“闻早起”所使用的笔记本电脑使用何种加密程式? 1.在EFI文件中找到加密程式 (2) 教徒“闻早起”所使用的笔记本电脑中安装了一款还原软件,其版本…

大模型_DISC-MedLLM基于Baichuan-13B-Base医疗健康对话

文章目录 DISC-MedLLM介绍概述数据集部署推理流程 DISC-MedLLM 介绍 DISC-MedLLM 是一个专门针对医疗健康对话式场景而设计的医疗领域大模型,由复旦大学数据智能与社会计算实验室 (Fudan-DISC) 开发并开源。 该项目包含下列开源资源: DISC-Med-SFT 数据集 (不包…

对于子数组问题的动态规划

前言 先讲讲我对于这个问题的理解吧 当谈到解决子数组问题时,动态规划(DP)是一个强大的工具,它在处理各种算法挑战时发挥着重要作用。动态规划是一种思想,它通过将问题分解成更小的子问题并以一种递归的方式解决它们,然后利用这些…

9.媒体元素

视频元素 视频标签基本代码结构&#xff1a; <video src"" controls></video>其中src是视频资源的路径&#xff0c;这个路径有绝对路径和相对路径这里推荐用相对路径。&#xff08;这里可以回顾我html系列的第四篇图片标签&#xff09;&#xff0c;我们…