要疯了 MySQL 10061 异常 网上解决办法全试了.

要疯了 MySQL 10061 错误 网上解决方法全试了....Cant connect to MySQL server on localhost (10061)M

要疯了 MySQL 10061 错误 网上解决方法全试了....
Can't connect to MySQL server on 'localhost' (10061)

MYSQL服务运行着,可以正常连接,就是偶尔会出现10061问题,刷新一下就又好了

win2003系统
MYSQL版本 5.1.55
不是通过安装程序安装

C:\WINDOWS
C:\
和安装目录中均没找到my.ini文件

max_connections的值也不知道在哪里可以改
通过mysqladmin -uusername -ppassword variables 看到max_connections的值是151

我根据网上说的方法修改max_connections的值没用
方法是:
mysql -uusername -ppassword
mysql> set GLOBAL max_connections=2000
回车后没显示任何内容
继续用mysqladmin -uusername -ppassword variables 看到max_connections的值是151

[解决办法]
mysql> set GLOBAL max_connections=2000
回车后没显示任何内容


重新开个session连接mysql看看是多少
[解决办法]
我以前也遇到类似情况,可能是mysql某些版本有bug,一直没找到原因,换个版本才好。
[解决办法]
我前几天也遇到这情况,我的错误是因为表数据文件因为mysql突然终端而损坏了,如果是myisam就修复,如果是innodb就innodb_force_recovery参数解决;
另外如果实在找不到my.ini我觉得你可以用mysqld --install 服务名 --defaults-file='路径\my.ini'来新建一个mysql服务,然后你在这个my.ini里修改参数就可以了
方法还是有的,呵呵