CentOS 查询 MySQL 端口

背景介绍
MySQL 是一款广泛使用的开源关系型数据库管理系统,它以其稳定性和高性能被广泛应用于各种场景,在 CentOS 系统中,MySQL 默认的端口号为 3306,在某些情况下,您可能需要查询或修改 MySQL 的端口号,本文将详细介绍在 CentOS 系统中查询 MySQL 端口的方法。
查询 MySQL 端口的方法
通过 MySQL 配置文件查询
MySQL 的配置文件通常位于 /etc/my.cnf 或 /etc/my.cnf.d/ 目录下,以下是如何通过配置文件查询 MySQL 端口的方法:
打开终端。
输入以下命令查看配置文件:
sudo cat /etc/my.cnf
在配置文件中查找
port选项,其值即为 MySQL 的端口号。
通过 MySQL 命令行查询
打开终端。
输入以下命令登录 MySQL:

mysql -u root -p
输入密码登录 MySQL。
登录后,执行以下命令查询端口号:
SELECT @@port;
查看返回的端口号。
使用 netstat 命令查询
打开终端。
输入以下命令查询 MySQL 的端口号:
sudo netstat -tulnp | grep mysql
查看返回的
tcp或udp协议对应的端口号。
修改 MySQL 端口
如果您需要修改 MySQL 的端口号,可以通过以下步骤进行:
修改配置文件
打开终端。

使用文本编辑器打开 MySQL 配置文件:
sudo nano /etc/my.cnf
找到
[mysqld]部分,添加或修改port选项的值。保存并退出编辑器。
重启 MySQL 服务
输入以下命令重启 MySQL 服务:
sudo systemctl restart mysqld
FAQs
问题:如何找到 MySQL 的配置文件?
解答:MySQL 的配置文件通常位于
/etc/my.cnf或/etc/my.cnf.d/目录下,您可以使用sudo find / -name my.cnf命令在系统中搜索配置文件。问题:修改 MySQL 端口后,如何验证修改是否成功?
解答:您可以通过以下几种方法验证修改是否成功:
- 使用
sudo netstat -tulnp | grep mysql命令查看修改后的端口号。 - 使用
mysql -u root -p命令登录 MySQL,然后执行SELECT @@port;命令查看端口号。 - 尝试使用新的端口号连接 MySQL,如果能够成功连接,则说明修改成功。
- 使用
