mysql提示Can t connect to MySQL server on localhost (10061)
因为昨天升级了一个微软的包,结果我的mysql服务器时常会出现mysql提示Can t connect to MySQL server on localhost (10061),后来找到了解决办法现在分享出来。
我们知道是升级了一个升级包靠成了就直接删除就了,后来百度知道原来 是KB967723补丁引起的。
进入"控制面板 — 添加和删除程序 — (勾选上方的“显示更新”)"找到KB967723这个补丁,点击删除然后选择“
是”,继续卸载。卸载完成后程序服务器
其它问题解决办法分享,解决方法(针对WIN系统):
1, 首先到系统服务里面找到MYSQL服务并启动MYSQL服务.
2, 到MYSQL安装目录找到MY.INI文件,打开MY.INI查找max_connections 修改连接数为1000 重启IIS与MYSQL服务.
window 下
命令行下输入:
代码如下 | 复制代码 |
>cd E:mysqlbin |
如果是端口错误我们可进入注册表
1、启动注册表编辑器。(开始—运行—REGEDIT)
2、在的注册表中找到以下子项,然后单击 参数 :
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
3、在 编辑 菜单上单击 新建 ,,,然后添加下面的注册表项:数值名称: MaxUserPort
值类型: DWORD
值数据: 65534 (注意是十进制)
有效范围: 5000-65534 (十进制)
默认值: 0×1388 (5000 十进制)
其它问题
无法连接到 MySQL 服务器,可能的情况为:
1、MySQL 服务没有启动,一般是在异常的情况下 MySQL 无法启动导致的,比如无可用的磁盘空间,my.ini 里 MySQL
的 basedir 路径设置错误等;
2、MySQL 服务器资源紧张,导致无法连接。
解决方法:
1、如果你是虚拟主机用户(购买的空间),则联系空间商检查 MySQL 是否正常启动,并确认 MySQL 的配置信息(是
否为 localhost);
2、如果你是独立主机用户(拥有管理主机权限),则按下面步骤检查:
1)检查是否启动了 MySQL 服务。
Windows 主机的话,右键点击我的电脑,单击管理,在服务和应用程序中找到 MySQL 服务,看是否是已启动的状态。
推荐阅读
-
Linux登录MySQL时出现 Can't connect to local MySQL server through socket '/tmp/mysql.sock'解决方法
-
连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
-
MYSQL ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.10.210' (111) 解决方法
-
MySQL连接错误:Can't connect to MySQL server on'localhost' (10055)
-
MySQL错误 ERROR 2002 (HY000): Can't connect to local MySQL server through socket 的解决办法
-
windows 连接 linux 上的mysql出现Can't connect to; is not allowed to connect;Access denied for user
-
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决办法
-
Can't connect to local MySQL server through socket
-
Can't connect to MySQL server on 'localhost' (10061)问题描述及解决办法
-
MySQL问题记录——2003-Can't connect to MySQL server on 'localhost'(10038)