如何關閉 mysql 33060 端口?
一位用戶在其 Windows MySQL 8.0.21 安裝中遇到了問題,發現 33060 端口可以任意密碼和帳戶登錄,即使設置了強 root 密碼也是如此。雖然官方文檔建議在啟動配置中寫入“mysqlx=0”或在啟動時添加“–mysqlx=0”,但這樣做并沒有解決問題。那么,如何正確關閉 MySQL 33060 端口?
經過熱心網友的幫助,問題得以解決。由于 Windows 默認會隱藏擴展名,實際的配置文件是 my.ini.txt,而不是 my.ini。因此,無論編輯 my.ini.txt 是否存在錯誤,MySQL 實際上并不會引用此文件。
解決方案:
- 取消隱藏文件擴展名。
- 將 my.ini.txt 重命名為 my.ini。
- 在 my.ini 中添加一行:“mysqlx=0”。
- 重新啟動 MySQL 服務。
執行這些步驟后,33060 端口將關閉,用戶可以再次安全使用 root 帳戶登錄 MySQL。