簡體   English   中英

安裝 MySQL 時指定的端口 3306 已被使用

[英]Specified port 3306 is already in use when installing MySQL

我之前用過 MySQL,后來又卸載了。 但是現在當我嘗試重新安裝時,它說“指定的端口 3306 已在使用中”。 有沒有辦法解決這個問題?

我試過這個方法來解決,但它沒有幫助

另一個實例已經在運行:

當您在安裝 XAMPP 服務器之前在命令行 (cmd) 中安裝了 MySql 時會發生此錯誤。

  • 打開 cmd 並以管理員身份運行
  • 所以,在命令行(cmd)=“sc delete mysql”中輸入這個
  • 它將顯示正在運行的實例已成功刪除。

如果你是linux用戶,

使用命令查找使用端口 3306 的任務

lsof -i TCP:3306

找到任務的PID並用命令殺死它

kill -9 PID_NUMBER

如果您使用的是 Windows 機器,我建議您按照下面提到的步驟從設備上卸載 MySQL。

  • 步驟1

從控制面板卸載 MySQL。 為此,

轉到控制面板 > 程序和功能 > 選擇 MySQL > 單擊卸載。

通過添加/刪除程序卸載 MySQL 后,您現在需要刪除現有的數據庫信息,其中包括您的實際數據。 如果您需要任何這些數據,請務必備份它。 接下來可以刪除數據目錄。

  • 第2步

Administrator身份運行命令提示符並執行以下命令以停止和刪除 MySQL 服務。

網停 MySQL

sc 刪除 MySQL

  • 第 3 步

點擊開始,輸入顯示隱藏的文件和文件夾。

選擇查看選項卡,然后選擇顯示隱藏的文件和文件夾。

現在探索以下位置並刪除以下文件夾。

  1. C:\程序文件\MySQL

  2. C:\Program 文件 (x86)\MySQL

  3. C:\ProgramData\MySQL

如果存在,請從該位置刪除該文件夾。

  • C:\Users[你的用戶名]\AppData\Roaming\MySQL

重新啟動設備並檢查狀態。

來源: 微軟

在 windows 上 Ctrl + shift + delete 打開任務管理器。 轉到服務並向下滾動到 MySQl80,右鍵單擊它並 select 停止。 重新啟動您的 xampp 並啟動 MySQL。

1.Go運行 2.輸入“services.msc” 3.搜索MySQL處於運行狀態並停止。 4.刷新服務器並立即安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM