2012-03-07

解决Win2003频繁出现无法连接MySQL

服务器环境Win2003+IIS+MySQL5搭建的DedeCMS和Discuz,总是频繁出现无法连接MySQL数据库,刷新又正常了,错误如下:

MySQL Error

Message: Can not connect to MySQL server

SQL:

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

Errno.: 2003

有时出空白页,有时很慢,搜索了许多方法都没有解决,包括MySQL数据库优化,注册表中TcpTimedWaitDelay设置为30 ~ 60 之间,没有用,重启MySQL服务,也没有用,总是经常出现无法连接MySQL,刷新一下又好了。

一直以为是DedeCMS或Discuz引起的无法连接MySQL数据库,搜索网络中提供的很多方法都没有用,疏不知,这是微软补丁KB967723造成的MySQL频繁无法连接。

Win2003频繁出现无法连接MySQL的解决方法

老方法:

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

新方法:

启动注册表编辑器。(开始—运行—REGEDIT)

在的注册表中找到以下子项,然后单击 参数 :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

在 编辑 菜单上单击 新建,然后添加下面的注册表项:

数值名称: MaxUserPort

值类型: DWORD

值数据: 65534 (注意是十进制)

有效范围: 5000-65534 (十进制)

默认值: 0×1388 (5000 十进制)

说明: 此参数将控制程序从系统请求任何可用的用户端口时使用的最大端口数。 通常,1024 的值和包含的 5000 之间分配临时的(短) 端口。

退出注册表编辑器,并重新启动计算机。

mysql 经常2003_解决Win2003频繁出现无法连接MySQL相关推荐

  1. 解决Windows环境下PHP连接MySQL很慢的问题

    接触到一个网站,静态资源和接口都在同一台服务器,静态资源加载很快,都是几十上百毫秒就可以加载,但是接口请求都很慢,平均有6-7秒. 先查看了接口请求日志,发现每个接口的执行时间确实都很长,查看接口代码 ...

  2. mysql ssl 2026_解决连接到 Amazon RDS for MySQL 或 Aurora 实例时的 ERROR 2026 SSL 连接错误...

    我尝试使用安全套接字层 (SSL) 连接到我的 Amazon Relational Database Service (Amazon RDS) 实例或集群.但是我收到了以下错误: "ERRO ...

  3. sqlyog怎么连接mysql错误2003_网站突然连不上,MySQL连接错误经常内存不够宕机

    阿里云服务器 MySQL 经常自动停止.挂掉.重启.打开 MySQL 的 error.log 错误信息,在阿里云 CentOS 的路径为 /alidata/log/mysql/error.log,如下 ...

  4. 连接mysql数据库2013_使用VS2013 + EF6 + .NET4.5 连接Mysql数据库

    1.安装插件 在使用Visual Studio 2013添加ADO.NET实体数据模型新建连接时,默认是没有Mysql选项的.此时我们需要安装两个东西: 1.mysql-for-visualstudi ...

  5. c/c++连接mysql数据库设置及乱码问题(vs2013连接mysql数据库,使用Mysql API操作数据库)...

    我的安装环境: (1)vs2013(32位版) (vs2013只有32位的 没有64位的,但是它可以编译出64位的程序)  : (2)mysql-5.7.15(64位) vs2013中的设置(按步骤来 ...

  6. vs mysql 环境安装教程_使用 VS 开发连接 MySQL 的 Web 项目的环境配置

    前言: 安装 开发环境 软件安装: 版本选择:MySQL for Visual Studio 最新版 Connector/NET 版本必须与 MySql.Data 和 MySql.Data.Entit ...

  7. jsp程序带mysql数据库_【web开发】:JSP连接Mysql数据库(非常详细,代码一看就懂)...

    1,首先在自己新建的项目文本框中输入Web Project的名称,然后单击下一步. 2,继续单击下一步 3,把Generate web.xml deployment descriptor复选框勾上. ...

  8. c# bindingsource mysql,Navicat for MySQL 使用教程:在.NET中如何连接MySQL数据库

    .NET非常棒,并提供了大量用于处理数据库和数据源的工具.有时虽然可能无法固有地支持数据源.在MySQL之类的情况下,为项目创建绑定源或数据源时可能看不到MySQL连接选项. 那你怎么办呢? 首先,下 ...

  9. mysql 换行_教你如何用Python 连接 MySQL

    Hello,大家好,欢迎来到每周的Python小课堂,今天我们一起来聊聊如何用Python连接数据库. 一.普通 MySQL 连接方法 使用模块 MySQLdb 普通方式连接. execute() 返 ...

最新文章

  1. 系列文章丨AlphaGo Zero, 对普通人来说意味着什么?
  2. Effective C++ 学习笔记
  3. leetcode算法题--最佳买卖股票时机含冷冻期★
  4. Python日志记录:在配置文件中指定日志格式化程序的转换器属性
  5. tc35i pdu message format
  6. promise设置多个接口并行调用
  7. 炸金花 php算法,php 炸金花牌型 和 比牌 规则
  8. SharePoint 2010 大中小架构的部署
  9. 转载|pymysql.err.InternalError: Packet sequence number wrong - got 45 expected 0
  10. react封装函数_react request.js 函数封装
  11. Java学习之——泛型
  12. 20165202 实验一 Java开发环境的熟悉
  13. win10计算机百度云盘,windows10系统中怎样安装百度云盘?
  14. 根据一个包含汉字的字符串返回一个汉字拼音首字母的字符串
  15. 天地三才阵——【Java三大特征】
  16. 【UFUN开发板评测】小巧而不失精致,简单而不失内涵——uFun开发板开箱爆照
  17. 前端的工程化、模块化和组件化
  18. 浅谈Python的现状、发展前景以及Python的就业岗位!
  19. Centos6.5离线安装中文输入法
  20. Ubuntu18.04使用Systemback制作系统镜像并还原(亲测)

热门文章

  1. 请配置iptv服务器信息,IPTV机顶盒的智能化配置和维护方案设计
  2. 万科企业股份有限公司的财务分析及评价
  3. 【学习笔记】【测试开发工程师】移动端测试
  4. ubuntu 上 ESP8266 HomeKit 实战(二)1路继电器
  5. java无法下载更新文件,java – 在更新JProgressBar的同时下载文件
  6. 自学proe和html,proe技巧与方法(6)-怎么利用proe模型树来自学proe
  7. 手把手教你!100行代码,用Python做一个“消灭病毒”的小游戏
  8. 用计算机名字来访问提示没有权限,访问局域网电脑提示没有权限怎么解决
  9. C语言求两个数最大公约数和最小公倍数
  10. 洛谷P3353 【在你窗外闪耀的星星】题解