数据库启动时提示Error: Can't connect to MySQL server on 'localhost' (10061)
分析:MYSQL数据库无法连接,可有以下几种情况:
1,mysql服务器无法正常启动。例如系统盘可用空间被占满,导致无法正常启动。这种情况只要清理下系统盘相应垃圾文件即可。例如系统日志等
2,mysql服务器资源紧张,例如CPU,内存几乎被使用近100%也可导致此类情况的发生。
处理办法:1),如果你是独立服务器,云服务器,VPS等用户,也即拥有主机管理权限的,可检查下系统进程中那项服务,或者说那个软件运行时占用的CPU和内存比较大,对其进行处理,升级后该软件,或者对其卸载掉都可以。2),如果是你虚拟主机用户,那么你没有服务器管理权限,需要联系空间服务商进行检查。
3,由于系统打了KB967723补丁引起的,微软9月9日发布了TCP/IP更新补丁,名字KB967723,打了该补丁的用户,在启动mysql时会出现此提示。
处理办法:打开我的电脑,找到“控制面版”中的“添加/卸载程序”一项,打开它,接着勾选上面的“显示更新”一项,这时在该窗口中才会显示你这台服务器之前打过的所有系统补丁,然后逐一查看,找到KB967723补丁后,选择它并点击“卸载”即可。
这里提到的几种常见的方法供大家参考,在实际使用中,不排除由于另外原因引起这个问题,遇到此类问题,可以联系我们公司的售后技术人员为你检查处理即可。