七种架构 · 生产就绪

MySQL
一键自动化安装

支持 单机 / 主从 / MGR / InnoDB Cluster / MHA / PXC / Orchestrator 七种部署模式。Tar.gz 二进制安装 MySQL,自动完成系统优化、my.cnf 调优、主从复制、高可用组件部署全流程。覆盖 MySQL 5.7 ~ 9.x,适配 RHEL/CentOS/Rocky/Alma/Ubuntu/Debian/openEuler/麒麟/UOS/SUSE 等主流 Linux 发行版。

root@msi:/soft
0
覆盖主流 HA 架构
5.7 ~ 9.x
全版本支持
智能参数调优
my.cnf / 内核 / 内存
一键部署
零依赖离线安装
快速上手

三步完成安装

1

上传软件包

将脚本和 MySQL tar.gz 安装包上传至服务器 /soft 目录

2

配置参数

使用在线命令生成器选择部署架构并配置安装参数

3

执行命令

复制生成的命令,以 root 用户在服务器上执行即可

核心特性

为什么选择 MySQLShellInstall

经过多次生产环境验证,专为 DBA 和运维工程师打造的自动化安装方案

二进制解压安装

Tar.gz 直接部署,无需编译。my.cnf 根据硬件自动生成,InnoDB 参数智能调优

🔧

系统深度优化

内核参数调优、vm.swappiness、limits 配置、NUMA 关闭、I/O 调度器、防火墙/SELinux

📦

七种部署模式

单机、主从半同步、MGR、InnoDB Cluster、MHA、PXC、Orchestrator 一键切换

🎯

版本自适应配置

自动识别 MySQL 版本,5.7/8.0/8.4/9.x 参数差异全覆盖,无需手动调整

🛡

高可用架构

半同步复制、组复制、MHA 自动切换 + VIP 漂移、PXC 多主同步写入

📄

运维工具集

xtrabackup 全量/增量备份脚本、binlog 备份、MHA 故障切换脚本、Orchestrator Web 管理

部署模式

七种架构,灵活适配

根据业务场景选择最合适的部署架构

单机模式

si (Single)

快速部署单节点 MySQL,适用于开发测试和中小型业务场景

快速部署 开发测试 低资源
🔄

主从复制

ms (Master-Slave)

一主多从半同步复制架构,GTID + 并行复制,适用于读写分离场景

半同步 GTID 读写分离
🔰

MGR 组复制

mgr (Group Replication)

MySQL 原生组复制,Paxos 协议,自动选主。建议 3 节点(奇数)

Paxos 自动选主 强一致
🏗

InnoDB Cluster

ic (InnoDB Cluster)

MGR + MySQL Router + MySQL Shell 完整高可用方案,自动故障转移

Router 自动切换 官方方案
🛡

MHA 高可用

mha

MHA Manager + 主从 + VIP 漂移,秒级故障切换,经典生产架构

VIP 秒级切换 经典方案
🔗

PXC 集群

pxc (Percona XtraDB Cluster)

基于 Galera 的同步多主复制,所有节点可读写,强一致性

多主写入 Galera 同步复制
📡

Orchestrator

orch

主从 + Orchestrator 拓扑管理,自动故障检测与切换,Web 可视化

拓扑管理 Web UI 自动切换
兼容性

广泛的版本与系统支持

支持的 MySQL 版本

MySQL 9.7 LTS MySQL 9.x Innovation MySQL 8.4 LTS MySQL 8.0 MySQL 5.7

RHEL 系列

CentOS 6/7/8 RHEL 6/7/8/9 Rocky Linux 8/9 AlmaLinux 8/9 Oracle Linux 8/9 Anolis OS 8

Debian 系列

Ubuntu 18/20/22/24 Debian 10/11/12/13

国产 / 其他

openEuler 20/22/24 银河麒麟 V10 统信 UOS 20 SUSE/openSUSE 15

开始使用 MySQLShellInstall

通过在线命令生成器配置参数,一键生成可执行的安装命令