linux查看mysql3306端口是否被占用

配置linux mysql的web环境,会出现mysql启动不了,我们通常第一反应就是查询mysql的默认端口3306是否被占用,那么如何查看linux mysql的3306端口是否被占用?

查看3306端口的是否占用

查询3306端口是否被占用方法

如果显示“-bash: lsof: command not found”,则需要安装下lsof,参考http://yunwei.fun/database/mysql/49/

查看3306端口是被哪个服务正在使用

查询到3306端口正在被mysql使用

如果3306端口被其他进程占用怎么办(不是mysql)

我们通过lsof -i :3306命令,查询到占用3306端口进程的id后,kill掉该进程的id即可。

Linux启动/停止/重启Mysql的方法请参考: