如何檢視埠(3306)被那個程式占用?
963107331
在啟動應用程式時發現需要的埠已經被占用,啟動失敗,怎麼才能檢視是那個應用程式占用了該埠?可以在命令符下用netstat檢視:
netstat -a -n 顯示各個埠占用
netstat -ano
顯示各個埠占用和程序pid
開始--執行--cmd 確定或回車進入命令提示符視窗,鍵入netstat -ano即可看到所有連線的埠占用情況及pid,然後在任務管理器中找到這個pid所對應的程式,如果任務管理器中沒有pid這一項,可以在任務管理器中選"檢視"-"選擇列"-"pid"前打上對勾。
也可以用以下辦法確定是那個程式占用了埠:
進入命令提示符然後鍵入netstat -aon|findstr"3306"(例如我要檢視3306埠是被那個應用程式佔著)
c:documents and settingsadministrator>netstat-aon|findstr "3306"
tcp
0.0.0.0:3306
0.0.0.0:0
listening
2000
c:documents andsettingsadministrator>tasklist|findstr "2000"
mysqld-nt.exe
252console
0 17,820 k
由此可以看出是mysqld-nt.exe占用著3306埠。
我安裝過apmserv
開啟任務管理器,找到mysqld-nt.exe的程序,直接將其kill掉...
如何檢視埠 3306 被那個程式占用
在啟動應用程式時發現需要的埠已經被占用,啟動失敗,怎麼才能檢視是那個應用程式占用了該埠?可以在命令符下用netstat檢視 netstat a n 顯示各個埠占用 netstat ano 顯示各個埠占用和程序pid 開始 執行 cmd 確定或回車進入命令提示符視窗,鍵入netstat ano 即可看...
檢視埠 3306 被那個程式占用
在啟動應用程式時發現需要的埠已經被占用,啟動失敗,怎麼才能檢視是那個應用程式占用了該埠?可以在命令符下用netstat檢視 netstat a n 顯示各個埠占用 netstat ano 顯示各個埠占用和程序pid 開始 執行 cmd 確定或回車進入命令提示符視窗,鍵入netstat ano 即可看...
Mac 訪問埠 3306 被拒
背景 在虛擬機器中安裝 mysql 客戶端訪問在 mac 本地中安裝的 mysql5.7 失敗.報錯資訊 root centos7 mysql h192.168.137.1 p3306 uroot p enter password error 2003 hy000 can t connect to ...