mysql的33060端口為何關(guān)閉不了?
某位工程師遇到了一個(gè)難題:使用 strongroot密碼配置了mysql后,依然發(fā)現(xiàn)33060端口可以隨便使用賬戶密碼登錄。通過研究資料,這位工程師嘗試在啟動(dòng)配置中寫入mysqlx=0或在啟動(dòng)時(shí)添加–mysqlx=0參數(shù),但未能成功關(guān)閉33060端口。
在了解到該工程師使用的mysql版本是Windows mysql8.0.21.zip后,有工程師指出,Windows系統(tǒng)默認(rèn)隱藏擴(kuò)展名,導(dǎo)致機(jī)器上顯示的my.ini文件實(shí)際上是my.ini.txt文件。由于系統(tǒng)不會(huì)引用my.ini.txt文件,即使其中配置正確也不會(huì)生效。
工程師修改了my.ini文件的擴(kuò)展名后,問題得以解決。因此,對于Windows系統(tǒng)下的mysql配置,務(wù)必確保文件名具有正確的擴(kuò)展名,方能正確讀取配置。