微軟(ruǎn)補(bǔ)丁KB967723造成MySQL頻(pín)繁無法連接,刷新(xīn)即恢複(fù)正常的解決(jué)方法 (Can not connect to MySQL server)
以下內(nèi)容為網(wǎng)絡搜集並經整理:
這幾天(tiān)有一台MySQL數據庫服務器頻繁出現掉線,經(jīng)排查(chá),並沒有哪個網站受攻擊,網上(shàng)搜索了一下,很多人都(dōu)碰到這問題,全是Windows係統上安(ān)裝MySQL,原因是前段時間微軟發(fā)布的補丁(dīng)KB967723而導致的。現在有兩種(zhǒng)解決方法:
第一種(zhǒng):卸(xiè)載(zǎi)KB967723補丁
登錄服務器,進入控(kòng)製(zhì)麵板(bǎn) — 添加和刪(shān)除程序 — (勾選上(shàng)方的“顯(xiǎn)示更新”)在裏麵(miàn)可以看到更新的KB967723這個補(bǔ)丁,然後就想卸載普(pǔ)通軟件一樣卸載,卸載中會(huì)提示你,如果(guǒ)卸載可(kě)能(néng)導(dǎo)致程序(xù)運行出錯,沒(méi)關係,選(xuǎn)擇“是”,繼(jì)續(xù)卸載。卸載(zǎi)完成後重啟數據庫(kù)服務器。
第二種(zhǒng):修改注冊表
本方法是微軟給出的修改注(zhù)冊表修複(fù)該Bug的的方法(fǎ),原因是(shì)默認最大的(de)臨時 TCP 端口(kǒu)的數是 5000 適用於一節(jiē)中包含的產品中。 在這些產品中添加(jiā)一個新參數。 要提高(gāo)臨時端口的上(shàng)限,請按(àn)照下列步驟操作(zuò):
開始 → 運行 → 輸(shū)入regedit → 啟動注冊(cè)表編輯(jí)器。
在注冊表(biǎo)中找到(dào)以下子項,然後(hòu)單擊 參數(shù) :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
在 編輯 菜單上單(dān)擊 新(xīn)建,然後添加下麵的(de)注冊表項(xiàng):
數值名稱(chēng): MaxUserPort
值類(lèi)型: DWORD
值數據: 65534
有效範圍: 5000-65534 (十進(jìn)製)
默認(rèn)值: 0x1388 (5000 十進製)
說明: 此參(cān)數(shù)將控製程序從係(xì)統請求(qiú)任何可用的用戶端口時使(shǐ)用的最大端(duān)口數。 通常,1024 的值和包(bāo)含的 5000 之間分配臨時(shí)的 (短) 端口。
退出注冊表編輯器,並重新啟(qǐ)動計(jì)算機。
微軟原文鏈接(jiē):http://support.microsoft.com/kb/q196271
關鍵詞:微軟補丁,KB967723,MySQL
閱讀本文(wén)後您有什麽感(gǎn)想? 已有 人給出評(píng)價!
- 2
- 1
- 1
- 1
- 2
- 2