如何更改 mysql 端口
要更改 MySQL 端口,需要修改 MySQL 配置文件和防火墙设置。
修改 MySQL 配置文件
- 打开 MySQL 配置文件(通常是 /etc/my.cnf 或 /etc/mysql/my.cnf)。
- 找到 [mysqld] 部分。
- 更改 port 选项的值为所需的端口号,例如:
[mysqld] port = 3306
重新启动 MySQL
修改配置文件后,需要重新启动 MySQL 以应用更改:
sudo service mysql restart
配置防火墙
- 如果防火墙已启用,需要允许 MySQL 使用新端口。
- 在 Ubuntu/Debian 上,使用以下命令:
sudo ufw allow <new_port></new_port>
- 在 CentOS/Red Hat 上,使用以下命令:
sudo firewall-cmd --permanent --add-port=<new_port>/tcp sudo firewall-cmd --reload</new_port>
其他提示
- 选择一个未使用的端口号。
- 确保在所有使用 MySQL 的应用程序中更新端口号。
- 如果遇到问题,请检查 MySQL 日志文件以获取更多信息。