近日,一大批服務器出現MYSQL頻繁掉線,刷新后又正常的問題。
出現該問題的均是windows主機,并且按照官方常規錯誤搜索出來的解決方法無效。
癥狀:Can't connect to MySQL server on 'localhost' (10061)
原因:微軟9月9日發布了TCP/IP更新補丁(KB967723),如果服務器開啟自動更新或者有自動更新軟件下載更新了這個補丁,那么就會出現這個問題。
有人可能會問,為什么9號出現的補丁,到現在才發現問題?
大家都知道,服務器不是每天都重啟的,有的服務器可能一個月或者一年半載重啟一次,有的可能在9月9日以后重啟過服務器,所以補丁生效了(我個人這么認為)。
補丁卸載方法:登錄服務器,進入控制面板 --- 添加和刪除程序 -- (勾選上方的“顯示更新”)
在里面可以看到更新的KB967723這個補丁,然后就想卸載普通軟件一樣卸載,卸載中會提示你,如果卸載可能導致程序運行出錯,沒關系,選擇“是”,繼續卸載。
卸載完成后程序服務器,一切正常!
至于該補丁修補什么漏洞,卸載后是否會出現服務器安全隱患,這個先不說,要MYSQL正常運行,臨時的解決辦法只有如此。
二。有部分朋友一次沒有卸載成功或者找不到卸載路徑請下載:KB967723卸載程序
下載解壓后建議放到 C:/windows/目錄下 然后打開spuninst文件夾雙擊 spuninst.exe 即可完成卸載,
注意:卸載后重啟服務器。
上一篇 Js智能判斷瀏覽器是關閉還是刷新