Linux系统中查看MySQL端口主要是为了确认MySQL服务是否在指定的端口上运行,以及该端口的连接状态。MySQL默认使用3306端口。
netstat
命令sudo netstat -tuln | grep 3306
netstat
:网络统计工具。-t
:显示TCP连接。-u
:显示UDP连接(MySQL不使用)。-l
:仅显示监听状态的连接。-n
:以数字形式显示地址和端口。grep 3306
:过滤出与3306端口相关的行。ss
命令sudo ss -tuln | grep 3306
ss
:socket统计工具,功能类似于netstat
,但更高效。lsof
命令sudo lsof -i :3306
lsof
:列出打开的文件描述符。-i :3306
:显示与3306端口相关的文件描述符。原因:
解决方法:
/etc/mysql/my.cnf
或/etc/my.cnf
)中的端口设置:/etc/mysql/my.cnf
或/etc/my.cnf
)中的端口设置:原因:
解决方法:
希望这些信息对你有所帮助!
领取专属 10元无门槛券
手把手带您无忧上云