- 编辑配置文件
=============
使用文本编辑器打开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