如何檢視埠 3306 被那個程式占用

2021-10-17 09:27:40 字數 712 閱讀 3397

在啟動應用程式時發現需要的埠已經被占用,啟動失敗,怎麼才能檢視是那個應用程式占用了該埠?可以在命令符下用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 and settingsadministrator>tasklist|findstr 「2000」

mysqld-nt.exe 252 console 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 被那個程式占用?

如何檢視埠 3306 被那個程式占用?963107331 在啟動應用程式時發現需要的埠已經被占用,啟動失敗,怎麼才能檢視是那個應用程式占用了該埠?可以在命令符下用netstat檢視 netstat a n 顯示各個埠占用 netstat ano 顯示各個埠占用和程序pid 開始 執行 cmd 確定或...

如何檢視計算機那個埠被占用,以及被那個程序所占用

首先cmd進入命令列,輸入netstat ano會列出計算機埠的使用情況,然後再輸入netstat ano findstr 3306 就可以找出3306埠被誰占用了,你可以記下 誰 pid號,通過任務管理器找到對應的程序和程式。例子 3306埠就是mysql的預設埠。不過有些其他可以指定埠的軟體,也...