MariaDB社区

标题: 求助:WIN2003重启系统后,MYSQL4.1.22启动异常 [打印本页]

作者: mxhah    时间: 2010-1-31 10:01
标题: 求助:WIN2003重启系统后,MYSQL4.1.22启动异常
系统环境:WIN2003+IIS6+PHP5(FCGI方式)+MYSQL4.1.22
以前运行正常,日前感觉速度有些慢,MYSQL经常无法连接(2003错误),便重启了服务器。重启后MYSQL出现异常。
异常情况:服务进程中显示MYSQL已经运行,单纯的PHP页面和HTML页面都非常快速的响应,但有连接MYSQL的页面全部不响应,本地用ROOT帐号登录MYSQL没有响应,用telnet 3306也同样没有响应。在服务里关闭MYSQL提示无法关闭,但任务管理器里可以KILL掉MYSQLD_nt进程,卸载MYSQL,重新安装,第一次可以用ROOT帐号登录,但重启后(或者直接在服务器里关闭MYSQL)又无法登录,提示是2013错误(2013 Lost connection to MySQL server during query)。 在G。CN上搜索了一下,发现有几位兄弟也有同样问题,但都没有解决方法。有一位兄弟说是过15-60分钟后就正常,我试了一下,等了一个小时后,确实可以连接了,但经常出现2003错误,造成PHP页面响应超慢。服务器CPU占用不高,但响应迟顿,感觉像是程序陷入死循环。
netstat 查看端口信息,127.0.0.1:3306也是处在监听状态。
另外:网上说的可能是帐号远程权限问题,这个可以排除,因为本地都无法登录ROOT帐号。还有在MY.INI中加上skip nameresolve也没有效果。

请各位大大帮忙支招。
作者: kider    时间: 2010-2-1 09:34
1、看看MySQL错误日志,会有提示。hostname.err
2、mysql> show processlist; 看看有无异常进程。
作者: mxhah    时间: 2010-2-1 14:31
回楼上大大:
    1 没有错误提示
   2 本地用ROOT帐号都没法登陆,不可能看到异常进程啊

刚刚GOOGLE到WIN2003补丁KB967723会造成MYSQL连接错误 正在测试 如果成功再上来汇报




欢迎光临 MariaDB社区 (http://123.56.88.72/) Powered by Discuz! X3.2