在使用mysql時,我們有時需要查看本地已經被使用的端口,以免出現端口沖突等問題。下面就是如何通過mysql命令行來查看端口占用情況的方法。
$ sudo netstat -anp | grep mysql
執行完上述命令后,會輸出類似下面的一段信息:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1117/mysqld
其中,0.0.0.0:3306
代表的是mysql所占用的IP地址和端口號。若該端口被占用,則會顯示相應的PID和進程名稱。
如果需要查看所有的端口占用情況,可以將grep
過濾掉:
$ sudo netstat -anp
這時就會輸出所有的端口占用情況了。
以上就是通過mysql命令行來查看端口占用情況的方法。