mysql 10048_MYSQL 10048、10055 错误、大量的TIME_WAIT 的解决方案

MYSQL 10048、10055 错误、大量的TIME_WAIT 的解决方案

作者:admin 日期:2013-10-10

字体大小: 小 中 大

944c6ba8c06ecf862dea3e402cd29fbc.gif

132fd3d04635e7f94c840962e45f1c34.gif

db1fd8a3258091e6ecc362463f4daa36.gif

Error: Can't connect to MySQL server on 'localhost' (10055) ( 2003 )

Error: Can't connect to MySQL server on 'localhost' (10048) ( 2003 )

1. mysql短时间内瞬间增加太多连接数,而tcp连接在短时间内又不释放, 这样就导致不能有新的连接产生,所以提示连接不到mysql数据库.

2. 5000以下端口用完了,而5000以上端口禁止连接.

TCP    127.0.0.1:1859         127.0.0.1:3306         TIME_WAIT

TCP    127.0.0.1:1863         127.0.0.1:3306         TIME_WAIT

TCP    127.0.0.1:1866         127.0.0.1:3306         TIME_WAIT

TCP    127.0.0.1:1868         127.0.0.1:3306         TIME_WAIT

TCP    127.0.0.1:1869         127.0.0.1:3306         TIME_WAIT

TCP    127.0.0.1:1874         127.0.0.1:3306         TIME_WAIT

TCP    127.0.0.1:1880         127.0.0.1:3306         TIME_WAIT

TCP    127.0.0.1:1884         127.0.0.1:3306         TIME_WAIT

既然知道问题大概原因我们就从这两个方面入手.

第一、

修改tcp连接释放时间,在注册表里修改:

tcp连接释放时间默认240,我们可以修改的小一些,一般在30-60之间就可以了.

找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\TCPIP\Parameters 注册表子键

并创建名为 TcpTimedWaitDelay 的新 REG_DWORD 值

设置此值为十进制 30, 十六进制为 0×0000001e

第二、

修改允许连接最大端口号

MaxUserPort 设置(增加最大值端口连接):

找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\TCPIP\Parameters 注册表子键

并创建名为 MaxUserPort 的新 REG_DWORD 值

设置此值为十进制最低 65534

或者注册表

直接在开始中输入命令:

reg.exe add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "MaxUserPort" /t REG_DWORD /d "65534" /f

reg.exe add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "TcpTimedWaitDelay" /t REG_DWORD /d "30" /f

回车

或做成BAT文件,双击运行该文件

第一、第二、执行完毕后重新启动服务器。

[本日志由 admin 于 2013-10-11 07:49 AM 编辑]

0c91701bbf5a1c32c7455bc9f866cf4f.gif文章来自: 本站原创

dd917576e18905d793f3a065bc156169.gif引用通告: 查看所有引用 | 我要引用此文章

adaf3a32ead2c2978cbc27ba3fbdca83.gifTags:

d08d7b3b3699cb11d015cda6a43cf4a3.gif相关日志:

评论: 0 | 引用: 0 | 查看次数: 6927

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值