lyhk.net
当前位置:首页 >> mysql连接错误10061 >>

mysql连接错误10061

数据库连接错误出现10061解决方法如下:1、在服务端MySQL文件夹下找到my.ini文件.修改bind-address=127.0.0.1 为 bind-address=0.0.0.0 (在MySQL 5的my.ini中未发现此项)2、重新启动MySQL服务.3、scktsrvr.exe没启动.4、端口没

上楼说对了一半,把mysql的服务重新启动一下,右键我的电脑->管理->服务和应用程序->服务->mysql重新启动!!!

这个很难帮你判断.怀疑不是mysql的问题,而是你的代码有问题.排查问题建议:(1)偶尔连接不上(localhost),请查找到底是哪些页面会出现这个问题.(2)连接使用完成后及时释放.怀疑是你请求的连接太多,导致mysql达到了最大连接数,拒绝你的新连接.有可能是你每次连接完成都没有使用mysql_close来关闭连接.(3)尽量避免在循环中不停的连接数据库(4)查看mysql的日志,或许能查到一些线索.

当然也可能是你的客户端连接 出错, 暂时拒绝该客户的连接有两种可能.1. 服务器太过于繁忙, 以至没办法响应.2. 客户端连接太过于频繁(就是说你不停的"打搅"服务器, 例如断开连接又继续试图连接), 服务器不胜其扰(服务器对每个客户端的连接有一定的规定)

首先,说下小编的环境.小编的环境是服务器是PHP5.3+Mysql 5.1.48+Apache2.2.客户电脑,是win7操作系统.所以以下说的是在win7下的操作.别的版本windows原理相通.(这里说明小编用是虚拟服务器,所以数据库不是我能控制的.)

按Esc键 就德了

如果出现\"ERROR 2003: Can\'t connect to MySQL server on \'localhost\' (10061)\", 说明你的MySQL还没有启动.解决办法:第一步删除c:\\windowns下面的my.ini第二步打开c:\\mysql\\bin\\winmysqladmin.exe 输入用户名 和密码第三步 在dos下 输入 mysqld-nt -remove 删除服务在接着输入 mysqld-nt -install第四步 输入mysql 启动成功

我的linux 上面也和你的问题一样.但是我是因为my.cnf 里面把#skip-networking的#号注释去掉了 结果报了这个10061 大楷原因是因为没有启动到mysql 我netstat -anpt 没有看到3306端口 后来把这里的注释加上 解决了这个问题

1.服务是否启动 2端口是否正确 3.权限是否正确

你看看你的php程序中mysql数据库的参数,主机,用户名和密码等有没有错误?数据库主机有没有防火墙?端口正确不正确,等等

msww.net | alloyfurniture.com | zxpr.net | bycj.net | fpbl.net | 网站首页 | 网站地图
All rights reserved Powered by www.lyhk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com