MySQL是一种广泛使用的关系型数据库管理系统(RDBMS),它允许用户存储、检索和管理数据。默认情况下,MySQL服务器监听3306端口。然而,在某些情况下,您可能需要更改此端口,例如避免端口冲突或提高安全性。
sudo systemctl stop mysql
/etc/mysql/mysql.conf.d/mysqld.cnf
。您需要编辑此文件来更改端口号。使用以下命令打开文件:sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
然后,在文件中找到[mysqld]
部分,并将port
指令的值更改为所需的端口号(例如3307):
[mysqld]
...
port = 3307
...
保存并关闭文件。
ufw
防火墙,可以使用以下命令:sudo ufw allow 3307/tcp
sudo systemctl start mysql
sudo netstat -tuln | grep 3307
如果看到类似以下的输出,则表示更改已成功应用:
tcp 0 0 0.0.0.0:3307 0.0.0.0:* LISTEN
通过遵循上述步骤和注意事项,您应该能够成功地在Ubuntu上修改MySQL的端口号。
领取专属 10元无门槛券
手把手带您无忧上云