MySQL是一种流行的开源关系型数据库管理系统,通过使用不同的端口号,可以实现多个实例的同时运行。下面是如何查看MySQL端口号的方法。
1.通过MySQL配置文件查看端口号
MySQL的配置文件通常为my.cnf、my.ini,可以在文件中搜索port关键字查看MySQL端口号。
示例:
sudo vim /etc/mysql/my.cnf
查找port
2.通过MySQL命令查看端口号
在MySQL服务启动后可以通过指令查看MySQL服务端的端口号。
示例:
sudo systemctl status mysql
输出内容中可以查看到端口号,例如:
Active: active (running) since Mon 2022-02-28 08:53:12 EST; 11min ago
Process: 526 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
Main PID: 566 (mysqld)
Tasks: 29
Memory: 312.1M
CGroup: /system.slice/mysql.service
└─566 /usr/sbin/mysqld
3.使用netstat命令查看端口号
通过netstat命令查看当前Linux系统中各个端口的连接和使用情况。可以通过如下命令查找MySQL占用的端口号。
示例:
netstat -tlnp | grep mysql
输出内容中会出现MySQL占用的端口号,例如:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 566/mysqld
通过以上方法都可以查看当前MySQL服务的端口号。如果需要修改MySQL的端口号,只需要修改配置文件中port的值即可。