MySQL端口修改步骤(CentOS 8.0.4)

  1. 编辑配置文件

=============

使用文本编辑器打开MySQL配置文件:

bash

bash 复制代码
sudo vi /etc/my.cnf

在[mysqld]部分添加或修改端口配置:

ini

ini 复制代码
[mysqld]
port = 18945  # 将默认3306端口修改为18945

2. 重启MySQL服务

使配置生效:

bash

复制代码
sudo systemctl restart mysqld

3. 验证端口状态

检查新端口是否监听:

bash

perl 复制代码
netstat -tuln | grep 18945
# 或
ss -lntu | grep 18945

4. 防火墙配置(如启用)

开放18945端口:

bash

css 复制代码
sudo firewall-cmd --add-port=18945/tcp --permanent
sudo firewall-cmd --reload

注意事项

  • 修改前建议备份配置文件:sudo cp /etc/my.cnf /etc/my.cnf.bak
  • 若端口修改失败,可查看日志排查:sudo cat /var/log/mysqld.log
相关推荐
Learn_PLC36 分钟前
自动化工程师Demand与工业机器人技术发展的未来趋势分析
架构
Learn_PLC1 小时前
PLC编程就业前景与自动化人才短缺解析及技能提升补贴政策
架构
晚安code1 小时前
微服务架构和单体架构的区别:拆之前你得先想清楚这件事
微服务·架构
东方佑2 小时前
v24 (Hybrid2Fast) 架构与实验报告
人工智能·深度学习·语言模型·自然语言处理·架构
狂奔蜗牛(bradley)2 小时前
把 EtherCAT 初始化从 FPGA 搬到 ARM:命令通道的接口设计与11个坑
arm开发·人工智能·fpga开发·架构
Erishen3 小时前
51个指标 × 5000只股票:全市场技术扫描的工程实践
架构
vx_Biye_Design5 小时前
django就业信息推荐系统61953-计算机课程设计、毕业设计
java·vue.js·spring boot·python·架构·django·课程设计
七夜zippoe6 小时前
多 Agent 协作架构:Pipeline 模式——串行流水线设计与实战
ai·架构·pipeline·agent·串行流水线
EatFan6 小时前
从云原生到AI原生:2026后端架构“三驾马车”(事件驱动、虚拟线程、AI Agent内嵌)演进解析
spring boot·云原生·架构·虚拟线程·ai-native·ai agent·spring ai
龙亘川6 小时前
探索智慧文化服务:建设初衷、整体架构、技术支撑、发展现状与实践影响
大数据·数据库·架构