您现在的位置:主页 > 服务器 > Web服务器 >

微软补丁KB967723造成MySQL频繁无法连接,刷新即恢复正常的解决

来源:建站吧 责任编辑:Jzq8 发表时间:2011-12-14 点击:

以下内容为网络搜集并经整理:
这几天有一台数据库服务器频繁出现掉线,经排查,并没有哪个网站受攻击,网上搜索了一下,很多人都碰到这问题,全是Windows系统上安装MySQL,原因是前段时间微软发布的补丁KB967723而导致的。现在有两种解决方法:

第一种:卸载KB967723补丁
登录服务器,进入控制面板 — 添加和删除程序 — (勾选上方的“显示更新”)在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致程序运行出错,没关系,选择“是”,继续卸载。卸载完成后重启数据库服务器。

第二种:修改注册表
本方法是微软给出的修改注册表修复该Bug的的方法,原因是默认最大的临时 TCP 端口的数是 5000 适用于一节中包含的产品中。 在这些产品中添加一个新参数。 要提高临时端口的上限,请按照下列步骤操作:

开始 → 运行 → 输入regedit → 启动注册表编辑器。
在注册表中找到以下子项,然后单击 参数 :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
在 编辑 菜单上单击 新建,然后添加下面的注册表项:
数值名称: MaxUserPort
值类型: DWORD
值数据: 65534
有效范围: 5000-65534 (十进制)
默认值: 0x1388 (5000 十进制)
说明: 此参数将控制程序从系统请求任何可用的用户端口时使用的最大端口数。 通常,1024 的值和包含的 5000 之间分配临时的 (短) 端口。
退出注册表编辑器,并重新启动计算机。
微软原文链接:http://support.microsoft.com/kb/q196271

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    验证码:点击我更换图片

    推荐图文

    • IIS实现ASP,CGI,PERL和PHP+MYSQL
    • 基于XP架设Web和FTP服务器
    • 全力打造安全主机 加固脆弱的IIS服务
    • 让iis服务器支持FLV文件的设置方法
    • windows server 2008 R2/windows 7管理二十一Web之IIS7.5
    • 简单让IIS支持PHP
    • HTTP协议下用Web Service上传大文件的解决方案
    • 解决应用程序池被自动禁用的一种方法
    • IIS网站的“护心甲”-实战SSL
    Alexa - 客户服务 - 联系方法 - 招聘信息 - 友情链接 - 网站地图 - TAG标签 - RSS订阅
    Copyright © 2010-2012 JZQ8.COM. 建站吧|建站去吧 版权所有
    冀ICP备09002514号
    冀ICP备09002514号 网络报警 企业法人营业执照 中国互联网协会 支付宝付款 网银在线付款