一. MyCat 了解

一般来说,对于应用而言,数据库中间件是透明的,应用并不需要去了解中间件复杂的运行过程。

MyCat就是这样的中间件,我们操作中间件就像操作一个普通的MySQL一样,这就是MyCat的优势,

逻辑库: 我们毕竟操作的不是MySQL,而是MyCat,其中的数据库并不真正存储数据,数据还是存储在MySQL中,因此我们可以将MyCat看作是一个或者多个数据库集群构成的逻辑库

逻辑表: 数据库分片之后,本来存储在一张表中的数据现在被分散到 N 张表中去了,但是在应用程序眼里,还是只有一张表,它也只操作这一张表,这张表并不真正存储数据,数据存储在 N 张物理表中,这个并不真正存储数据的表称之为逻辑表。

二.MyCat的安装

1.MyCat的安装包拖到linux下
2.解压即可
3.注意: 解压之前先把docker 开启的容器停掉

4.tar -zxvf Mycat-server-1.6.7.6-release-20210303094759-linux.tar.gz解压即可

三.Mycat 启动之前的配置

看到这个conf,这个就是我们的Mycat配置的目录

进入conf的包,看到这里有一个schema的xml,下面的是他的备份文件。

配置 scheme.xml

配置server.xml

启动Mycat

1.先退到mycat包下
2.进入mycat下的bin目录
3.执行./mycat start 去启动mycat即可

直接去与数据库连接即可
默认端口8066

MyCat (一) Mycat的安装相关推荐

  1. 【mycat】简介及安装

    一.简介 1.mycat是什么? Mycat 是数据库中间件.中间件是一类连接软件组件和应用的计算机软件, 以便于软件各部件之间的沟通.tomcat和web都是中间件.而数据库中间件是连接java应用 ...

  2. mysql主从和mycat读写分离的安装及验证

    目录 一.背景介绍 二.安装mysql数据库(主从机器都需要先这样安装) 三.主从机配置 1.主服务器进行如下操作 2.从服务器进行如下操作 四.代理服务器安装和配置mycat读写分离 五.主从复制. ...

  3. 【mycat】mycat安装

    Mycat安装 安装mycat 1.下载安装包 需要下载zip安装包以及jar包 zip包:http://dl.mycat.org.cn/2.0/install-template/mycat2-ins ...

  4. 定时任务-Quartz、Mycat简单入门、Linux下安装MySQL、Linux下安装MyCAT、Mycat的数据库分片、Mycat读写分离

    表现层:页面 后台管理系统.商城门户.搜索系统.订单系统.商品详情系统.购物车系统 中间件:dubbo 系统之间的通信,服务的统计,rpc协议远程过程调用 同步通信 服务层:实现具体的业务逻辑 商品服 ...

  5. MyCat (一) --------- MyCat 概述

    目录 一.MyCat 背景 二.MyCat 是什么 三.MyCat 主要能做什么 1. 数据库的读写分离 2. 数据库分库分表 3. 结论 四.MyCat 环境搭建 1. 下载 2. 解压 五.MyC ...

  6. 【mycat】mycat水平分表

    mycat完成水平拆分 简介 相对于垂直拆分,水平拆分不是将表做分类,而是按照某个字段的某种规则来分散到多个库之中,每个表中包含一部分数据.简单来说,我们可以将数据的水平切分理解为是按照数据行的切分, ...

  7. 【mycat】mycat介绍

    Mycat Mycat是什么 Mycat是数据库中间件,用于连接java程序与数据库 为什么用Mycat java与数据库紧耦合 高访问量高并发对数据库的压力 读写数据请求不一致 Mycat可以做什么 ...

  8. 【Mycat】Mycat主从复制,垂直分库

    1. 什么是Mycat. Mycat是数据库中间件,所谓中间件,是一类连接软件组件和应用的计算机软件,以便软件各部件之间的通信. 例如 tomcat,web的中间件.而数据库中间件是连接Java应用程 ...

  9. Mycat之——Mycat与MySQL 8.x互连

    本文教你如何实现Mycat与MySQL 8.x互连,也就是说实现Mycat连接MySQL 8.x数据库,同时,实现使用MySQL 8.x的命令行连接Mycat. 1.创建MySQL用户 首先,在MyS ...

  10. linux中修改mycat端口,mycat修改配置之后需要重启吗

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:mycat修改配置之后需要重启吗回答:nginx 更改配置后需要重启生效.1.更改配置重启nginx:kill -HUP 主进程号或 ...

最新文章

  1. (C++)变长数组vector的常见用法
  2. Python 核心设计理念27个问题及解答
  3. 如何用计算机声卡,外置声卡怎么连接电脑
  4. Java并发包中Lock的实现原理
  5. 阿里用户体验大师教你如何让产品更加触动人心
  6. ab压力 failed_Apache ab 压力测试
  7. MySQL与Python交互入门
  8. checkbox 选中的id拼接长字符串
  9. [ ERROR ] Can not init Myriad device: NC_ERROR
  10. linux下的shell和脚本
  11. Win8 开发者训练营第一天的过程,感受和收获 :D
  12. 点击调试时提示MFC不包含调试信息
  13. R读取MySQL数据出现乱码,解决该问题的方法总结
  14. MS SQL 语句中的字符串连接
  15. 3. file、inode结构体及chardevs数组等相关知识解析
  16. 深度学习中的优化算法之Adadelta
  17. csol永恒python属性_狗神弑神参上!CSOL缔造者新添Lua功能脚本
  18. 测量员软件测试版,测量员测距尺子app
  19. ubuntu 分区大小调整_如何调整Ubuntu分区的大小
  20. 三方登录——新浪微博登陆

热门文章

  1. 软件测试基础知识总结(一)
  2. 支付宝手机网页即时到账接口(3)之交易接口请求
  3. SoundTouch实现音频变速变调
  4. 史上全面伊玛尔项目简介大全
  5. PMBOK(第六版) PMP笔记——《四》第四章(项目整合管理)
  6. 物联网设备分为哪几种,NB-IoT主要有什么优势?
  7. 企业微信上下游怎么设置?企业微信上下游可以共享客户吗?
  8. 揭密SQL Server DATETIME数据类型
  9. 光纤1310和1550的区别
  10. GF(2^8)的加法与乘法计算