今天朋友的windows服務器上的站點突然訪問出錯,提示數據庫連接錯誤,叫幫忙看一下。。。
檢察服務器發現沒有異常,數據庫密碼沒有改,難道是mysql停止了,沒有啟動?
然后分別執行一下net stop mysql和net start mysql命令去啟動,發現有啟動,服務進程也有,但就是連接不上。
通過命令或軟件去連接,提示Can't connect to MySQL server on'localhost' (10055)錯誤
然后上網查找一下相關資料,懷疑就是動態連接數的問題,可能是并發超出了限制。
connect,最后解決方案是在注冊表自定義最大連接數:
運行regedit打開注冊表,依次找到以下路徑
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
在右側空白處,右鍵新建DWORD值
名稱:MaxUserPort
數值數據:65534
mysql_query,基數:十進制
確定,關閉注冊表。
發現問題已經解決,可以正常運行了。
本文地址:http://www.8080e.cn/post/75.html ?? 轉載請注明來源
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态