千家信息网

PROXYSQL的搭建步骤

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容介绍了"PROXYSQL的搭建步骤"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1 请先从h
千家信息网最后更新 2025年12月02日PROXYSQL的搭建步骤

本篇内容介绍了"PROXYSQL的搭建步骤"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1 请先从https://github.com/sysown/proxysql/releases ,下载RPM 安装包

2 暂时请下载 1.4.12 此版本已经在测试库运行2个月并未产生任何问题至今

3 直接将RPM 包放入到 中间件服务器, 执行

yum ­y install proxysql­1.4.12­1­centos7.x86_64.rpm

相关依赖包,应该可以直接安装

4 请安装 MYSQL 客户端,不需要安装MYSQL 服务器程序,客户端可以从官网,或者PERCONA

官网,或者 Mariadb 下载客户端,安装即可,不安装MYSQL 客户端则不能再SHELL 下进行

PROXYSQL 配置

5 启动 PROXYSQL SERVICE START

查看 PROXYSQL SERVER STATUS

6 第一次登陆 PROXYSQL

mysql ­u admin ­padmin ­h 127.0.0.1 ­P6032 -prompt='Admin> '

7 在配置PROXYSQL 中有两种方法,1 通过管理接口进行管理, 2 用过配置文件进行配置 ,这里

建议使用管理端口进行配置,因为使用配置文件只能进行基础配置,并且PROXYSQL 本身携带

SQLLITE 数据库,配置文件在初次配置后就被抛弃,所有的配置数据会写入到 SQLLITE 数据库。

8 虽然使用的是MYSQL 的客户端,部分命令是可以使用来控制 SQLLITE ,但是在上层打包,下层

还是使用 SQLLITE的部分命令,所以有些MYSQL命令在键入后并不能执行,请知晓

9 我们将我们的MGR MYSQL的机器添加进复制组

INSERT INTO mysql_servers(hostgroup_id,hostname,port) VALUES (1,'10.5.1.117',3306);

INSERT INTO mysql_servers(hostgroup_id,hostname,port) VALUES (1,'10.5.1.118',3306);

INSERT INTO mysql_servers(hostgroup_id,hostname,port) VALUES (1,'10.5.1.119',3306);

INSERT INTO mysql_servers(hostgroup_id,hostname,port) VALUES (2,'10.5.1.117',3306);

INSERT INTO mysql_servers(hostgroup_id,hostname,port) VALUES (2,'10.5.1.118',3306);

INSERT INTO mysql_servers(hostgroup_id,hostname,port) VALUES (2,'10.5.1.119',3306);

10插入监控账号

请先在相关的MGR组中建立相关的监控账号,在PROXYSQL 中更新相关的账号

UPDATE global_variables SET variable_value='monitor' WHERE variable_name='monitor';

UPDATE global_variables SET variable_value='1234.Com' WHERE variable_name='mysql­-monitor_password';

11 配置PROXYSQL 监控的间隔

UPDATE global_variables SET variable_value='2000' WHERE variable_name IN ('mysql­-monitor_connect_interval','mysql­monitor_ping_interval','mysql­-monitor_read_only_interval');

并将机器添加到读写组

12 插入MYSQL_USERS,这里需要先在MYSQL中进行配置,建立相关的账号

13 将配置添加进系统和保存到硬盘


load mysql variables to runtime;
save mysql variables to disk;
load mysql variables to runtime;
save mysql variables to disk;

14 验证是否可以通过6033 端口直接访问MYSQL 的集群,IP地址为PROXYSQL的地址

15 至此最简单的PROXYSQL的安装和调试已经完成

"PROXYSQL的搭建步骤"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

配置 客户 客户端 账号 命令 数据 文件 监控 管理 步骤 内容 地址 数据库 更多 服务器 机器 知识 端口 部分 服务 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 北京hp服务器阵列卡使用 网络安全为人民的日语 去电子厂做软件开发有前途吗 centos 数据库启动 初中网络安全手抄报图片 传奇服务器配置 我的世界厄运之塔服务器音乐 互联网科技创业公司排行榜交流 网络安全审计考证壁纸 sd卡无法写入数据库 江苏体彩软件开发 塔科夫服务器全超时 怎么处理数据库查询的安全性 达梦数据库数字溢出 网络安全产品合作 张掖新闻网络安全宣传周 泾县进口软件开发服务价钱 广西三维人口管理系统软件开发 服务器名字大全 盖娅互娱是外国服务器公司吗 计算机软件开发销售预测 小米手机原神怎么改服务器 数据库包在plsql里怎么编译 sql在软件开发中的作用 山东云空间设计有限公司云服务器 银行软件开发中心北京户口 园区数据库 山西it软件开发常用指南 全球百大网络安全公司排名 盖娅互娱是外国服务器公司吗
0