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端口号,则可以使用下面的命令:

```mysql
mysql> 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端口号时有所帮助。

数据运维技术 » MySQL端口修改指南(mysql 如何修改端口)