MySQL是一个流行的开源关系型数据库管理系统,它默认监听端口3306。但有时候我们需要将默认端口更改为其他端口,以防止端口被攻击或者方便管理。下面是一个简单的教程来帮助你更改MySQL的默认端口。
首先,你需要编辑MySQL的配置文件,修改MySQL服务器所监听的端口号。打开终端或控制台,在其中输入以下命令:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
这将打开MySQL的主配置文件。现在,你需要找到以下这行设置:
port = 3306
将3306更改为你选择的端口号,如:
port = 1234
保存文件更改并退出。
接下来,你需要重启MySQL服务器以使更改生效。输入以下命令:
sudo service mysql restart
这将重启MySQL服务器。现在,MySQL服务器的新端口号应该是你刚刚指定的端口号。
如果你在Linux服务器上使用防火墙,那么你还需要允许新的MySQL端口通过防火墙。按照以下步骤打开更新防火墙的端口:
sudo ufw allow 1234/tcpsudo ufw reload
这将开启新的MySQL端口并重新加载防火墙设置。
现在,你已经成功地将MySQL的默认端口更改为指定的端口号。