超详细的MyCat安装部署

🏷️ 365beat 📅 2025-11-09 02:08:14 👤 admin 👀 7429 ⭐ 405
超详细的MyCat安装部署

MyCat概述

介绍

Mycat是开源的、活跃的、基于Java语言编写的MySQL数据库中间件。可以像使用mysql一样来使用 mycat,对于开发人员来说根本感觉不到mycat的存在。 开发人员只需要连接MyCat即可,而具体底层用到几台数据库,每一台数据库服务器里面存储了什么数 据,都无需关心。 具体的分库分表的策略,只需要在MyCat中配置即可。

优势:

性能可靠稳定

强大的技术团队

体系完善

社区活跃

安装mycat

解压安装包

[root@service ~]# tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/

[root@service ~]# ll /usr/local

总用量 4

drwxr-xr-x. 2 root root 6 8月 10 2021 bin

drwxr-xr-x. 2 root root 6 8月 10 2021 etc

drwxr-xr-x. 2 root root 6 8月 10 2021 games

drwxr-xr-x. 2 root root 6 8月 10 2021 include

drwxr-xr-x. 8 10 143 4096 3月 29 2018 jdk1.8.0_171

[root@service ~]# tar -zxvf Mycat-server-1.6.7.3-release-20210913163959-linux.tar.gz -C /usr/local

[root@service ~]# ll /usr/local

总用量 4

drwxr-xr-x. 2 root root 6 8月 10 2021 bin

drwxr-xr-x. 2 root root 6 8月 10 2021 etc

drwxr-xr-x. 2 root root 6 8月 10 2021 games

drwxr-xr-x. 2 root root 6 8月 10 2021 include

drwxr-xr-x. 8 10 143 4096 3月 29 2018 jdk1.8.0_171

drwxr-xr-x. 2 root root 6 8月 10 2021 lib

drwxr-xr-x. 3 root root 17 9月 7 16:27 lib64

drwxr-xr-x. 2 root root 6 8月 10 2021 libexec

drwxr-xr-x. 7 root root 85 2月 26 18:43 mycat

[root@service ~]# ll /usr/local/mycat

总用量 12

drwxr-xr-x. 2 root root 190 2月 26 18:43 bin

drwxrwxrwx. 2 root root 6 4月 15 2020 catlet

drwxrwxrwx. 4 root root 4096 2月 26 18:43 conf

drwxr-xr-x. 2 root root 4096 2月 26 18:43 lib

drwxrwxrwx. 2 root root 6 8月 31 2021 logs

-rwxrwxrwx. 1 root root 227 9月 13 2021 version.txt

[root@service lib]# cd /usr/local/mycat/lib

[root@service lib]# chmod 777 mysql-connector-java-8.0.22.jar

bin : 存放可执行文件,用于启动停止mycat

conf:存放mycat的配置文件

lib:存放mycat的项目依赖包(jar)

logs:存放mycat的日志文件

配置环境变量

[root@service ~]# vim /etc/profile

JAVA_HOME=/usr/local/jdk.8.0_171

PATH=$PATH:$JAVA_HOME/bin

[root@service ~]# source /etc/profile

[root@service ~]# java -version

openjdk version "11.0.18" 2023-01-17 LTS

OpenJDK Runtime Environment (Red_Hat-11.0.18.0.10-3.el9) (build 11.0.18+10-LTS)

OpenJDK 64-Bit Server VM (Red_Hat-11.0.18.0.10-3.el9) (build 11.0.18+10-LTS, mixed mode, sharing)

概念介绍

在MyCat的整体结构中,分为两个部分:上面的逻辑结构、下面的物理结构。

在MyCat的逻辑结构主要负责逻辑库、逻辑表、分片规则、分片节点等逻辑结构的处理,而具体的数据 存储还是在物理结构,也就是数据库服务器中存储的。

相关推荐 ✨

365betvip 诗文索引  唐 湛贲

诗文索引 唐 湛贲

📅 09-30 👀 8516
365betvip 南美六队晋级!2026世界杯再添三席
365bet足球游戏 搬道馆的配置分享

搬道馆的配置分享

📅 10-23 👀 5986
365betvip 软怎么读

软怎么读

📅 07-24 👀 9039
365beat 仙境传说RO手游全BOSS刷新时间一览