Mysql
如何檢查mysql在哪個埠上執行
在我的 Windows 開發盒上,mysql 在埠 3306 上執行
如何檢查它在我必須將應用程序上傳到的 unix 伺服器上執行的埠。
我做了
mysql> 顯示全域變數,如“埠”;
這表明我正在使用
port 3306
並且我繼續搜尋錯誤。
真正了解哪個應用程序正在偵聽哪個介面以及要使用哪個埠的最佳方法
netstat
您可以以root身份執行此操作:
netstat -tlnp
它將列出所有的偵聽服務,如下所示:
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 25934/mysqld tcp6 0 0 :::22 :::* LISTEN 7964/dropbear
最後一列顯示 mysqld 將自己綁定到埠 3306,監聽所有介面。
事實上,這適用於一切,而不僅僅是 mysql。您也可以使用它非 TCP 套接字。