範文齋

MySQL頻繁掉線是爲什麼-解決方法

我相信MySQL大家都知道吧。而在win7上使用MySQL的時候遇到頻繁掉線我們該怎麼辦呢?有可能跟數據庫配置有關。而下面小編就給大家說一下怎麼解決吧。

MySQL頻繁掉線是爲什麼-解決方法

表現形式:Can't connect to MySQL server on 'localhost'

Windows下打過KB967723補丁是造成mysql掉線連不上的原因之一,此種情況只針對有時能連上有時連不上的情況,一直都連不上的可以排除這種原因,具體解決辦法如下:

第一種:卸載KB967723補丁

登錄服務器,進入控制面板 — 添加和刪除程序 — (勾選上方的“顯示更新”)在裏面可以看到更新的KB967723這個補丁,然後就像卸載普通軟件一樣卸載,卸載中會提示你,如果卸載可能導致程序運行出錯,沒關係,選擇“是”,繼續卸載。卸載完成後重啓服務器。

第二種:修改註冊表

1、本方法是微軟給出的修改註冊表修復該Bug的的方法,原因是默認最大的臨時 TCP 端口的數是 5000 適用於一節中包含的產品中。 在這些產品中添加一個新參數。 要提高臨時端口的'上限;

2、啓動註冊表編輯器;

3、在的註冊表中找到以下子項,然後單擊 參數 : HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters;

4、在 編輯 菜單上單擊 新建 ,,,然後添加下面的註冊表項: 數值名稱: MaxUserPort;

值類型: DWORD

值數據: 65534

有效範圍: 5000-65534 (十進制)

默認值: 0×1388 (5000 十進制)

說明: 此參數將控制程序從系統請求任何可用的用戶端口時使用的最大端口數。 通常,1024 的值和包含的 5000 之間分配臨時的 (短) 端口。

5、退出註冊表編輯器,並重新啓動計算機。

本教程內容介紹就是Win7使用MySQL數據庫頻繁掉線的原因和解決方法,下一次遇到一樣問題,及時參考教程進行解決設置即可。

標籤:掉線 MYSQL