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
相关推荐
刀法如飞4 小时前
Spring Boot 4.1 + JDK 25 DDD开源脚手架,面向 AI 编程
设计模式·架构·ai编程
黒亱中旳4 小时前
面向桌面端的跌倒检测系统多线程并发架构优化实践
架构
莫语陈5 小时前
端侧 Agent OS:手机架构与硬件协同设计
智能手机·架构
武子康6 小时前
GPT-Live 全双工语音 Agent 深度拆解:连续交互 + 后台委托 + Voice Runtime 三层架构
人工智能·ai·chatgpt·架构·llm·交互
监督者修6 小时前
从零构建 GIS 数据引擎:方案驱动架构的设计与实践
android·架构·kotlin
Kel6 小时前
万物皆 Runnable:LangChain 如何用一个接口统一模型、链与图
人工智能·设计模式·架构
冬奇Lab6 小时前
开源项目第157期:archify — 用自然语言生成可主题切换、高分辨率导出的架构图
人工智能·架构·claude
nopSled7 小时前
AlphaAvatar v0.6.4 架构升级:统一实时感知、RTC 解耦与在线 ENV Memory
人工智能·架构·实时音视频·agent·多模态
霍格沃兹测试开发学社测试人社区7 小时前
Node.js 浏览器引擎 + Python 大脑:Playwright 混合架构爬虫系统深度解析
python·架构·node.js
梦帮科技8 小时前
Rust+Tauri+EVM:构建下一代内存安全级数字版权(DRM)主权音频网络与跨链金融系统的技术实践与全景架构
网络·安全·架构·rust·区块链·音视频·web3.py