MySQL端口修改指南(mysql 如何修改端口)
MySQL服务器的用户们,许多时候需要修改MySQL服务器的端口号来确保安全。用户也需要知道如何正确修改MySQL端口号,以避免导致MySQL服务器不能正常启动或者产生不可预料的错误。
MySQL端口修改其实非常简单,我们首先需要在MySQL服务器上查看当前MySQL端口:
“`mysql
mysql> SHOW VARIABLES LIKE ‘PORT’;
+—————+——-+
| Variable_name | Value |
+—————+——-+
| port | 3306 |
+—————+——-+
1 row in set (0.00 sec)
从上面的输出结果,可以看到MySQL服务器当前的端口号为3306, 如果用户想要修改MySQL端口号,则可以使用下面的命令:
```mysqlmysql> SET GLOBAL port = 4444;
Query OK, 0 rows affected (0.00 sec)
从上面的命令可以看出,MySQL端口号成功修改为4444,用户可以再次查看MySQL服务器端口的配置情况:
“`mysql
mysql> SHOW VARIABLES LIKE ‘PORT’;
+—————+——-+
| Variable_name | Value |
+—————+——-+
| port | 4444 |
+—————+——-+
1 row in set (0.00 sec)
从上面的查询结果可以看到,MySQL端口修改成功,改变MySQL端口号也要求MySQL服务器重新启动使新的端口号生效,这时用户可以运行如下命令:
```sh$ sudo systemctl restart mysql.service
运行上面的命令后,就可以重新启动MySQL服务器,新的MySQL端口号就可以生效了。再次尝试查看MySQL端口号:
“`mysql
mysql> SHOW VARIABLES LIKE ‘PORT’;
+—————+——-+
| Variable_name | Value |
+—————+——-+
| port | 4444 |
+—————+——-+
1 row in set (0.00 sec)
从上面的查询结果可以看到,MySQL服务器端口号修改成功,新的端口号修改成功生效。
总之,修改MySQL服务器端口号非常简单,用户只需要两步即可完成,分别是:
1. 使用SET GLOBAL port命令将MySQL端口号从3306改成4444;2. 使用sudo systemctl restart mysql.service命令重启MySQL服务器使新的端口号生效。
好了,在这里,我们总结了如何正确修改MySQL端口号,希望对大家更改MySQL端口号时有所帮助。