MySQL在服务器本机登录不上,不管是localhost还是127.0.0.1都登不上,但是通过远程可以连接上
2016-08-01 23:21
513 查看
Can't connect to MySQL server on 'localhost' (10055)
MySQL在服务器本机登录不上,不管是localhost还是127.0.0.1都登不上,而且他也连不上别的服务器的数据库,但是通过其他的电脑去远程连接可以连接上,这种一般就是tcp连接数的问题了
出现这个问题,首先可以确认一下如下解决方案:
Windows系统的连接数的注册表配置:http://blog.sina.com.cn/s/blog_468530a60102wmj2.html
如果发现已经改成65534,请考虑检查系统当前的连接数;
在命令行使用命令:netstat -aon 之后可以看到底下的图片所示, 连接的协议、本地地址端口、以及状态跟进程ID
然后可以很明显发现,2565、12516等进程占用了茫茫多的端口(往底下翻还有很多被这几个进程占用的端口);
通过任务管理器可以确认这些个进程都是没啥作用的(很奇怪的是有个进程是IE的,占了很多端口,明明我都没有在这个服务器上用过IE - -||),但是不知道怎么就占用了这么多,所以我的做法是直接结束这些进程,我这边大概主要就是3个进程的占用,结束这些进程之后就可以访问了= =
MySQL在服务器本机登录不上,不管是localhost还是127.0.0.1都登不上,而且他也连不上别的服务器的数据库,但是通过其他的电脑去远程连接可以连接上,这种一般就是tcp连接数的问题了
出现这个问题,首先可以确认一下如下解决方案:
Windows系统的连接数的注册表配置:http://blog.sina.com.cn/s/blog_468530a60102wmj2.html
如果发现已经改成65534,请考虑检查系统当前的连接数;
在命令行使用命令:netstat -aon 之后可以看到底下的图片所示, 连接的协议、本地地址端口、以及状态跟进程ID
然后可以很明显发现,2565、12516等进程占用了茫茫多的端口(往底下翻还有很多被这几个进程占用的端口);
通过任务管理器可以确认这些个进程都是没啥作用的(很奇怪的是有个进程是IE的,占了很多端口,明明我都没有在这个服务器上用过IE - -||),但是不知道怎么就占用了这么多,所以我的做法是直接结束这些进程,我这边大概主要就是3个进程的占用,结束这些进程之后就可以访问了= =
相关文章推荐
- centos下mysql无法通过localhost连接却可以通过127.0.0.1连接的问题
- MYSQL远程登录权限设置 ,可以让Navicat远程连接服务器的数据库
- MYSQL远程登录权限设置 ,可以让Navicat远程连接服务器的数据库
- Tomcat在局域网中localhost可以访问,但是无法通过本地ip访问,127.0.0.1也无法访问问题的解决方法
- SQL Server2005远程连接 (报错:已成功与服务器建立连接,但是在登录前的握手期间发生错误)
- Tomcat在局域网中localhost可以访问,但是无法通过本地ip访问,127.0.0.1也无法访问问题的解决方法
- tomcat 无法连接127.0.0.1 无法建立到 127.0.0.1 服务器的连接 localhost可以访问
- 通过secureCRT远程连接服务器后安装mysql
- Ubuntu通过SSH远程登录服务器建立登陆用户与连接
- mysql让远程服务器可以连接
- 不能用localhost连接mysql服务器的问题VS 127.0.0.1
- 终端可以连接MySQL但是navicat还是报错:Can't connect to MySQL server on '127.0.0.1'(61)
- mysql的bind-address设置为127.0.0.1,通过localhost连接访问不了
- mysql可以远程连接,但是不能本地连接
- 如何通过远程连接服务器上的MySQL
- sqlserver数据库可以连接远程服务器,但是不能连接本地服务器,服务已开
- Qt5.9Creator登录界面函数总结(通过连接远程服务器数据库MySql5.7.17进行登录用户名和密码验证)
- mysql 用localhost可以登录,但是ip地址无法登录
- WCF下载***$metadata”时出错。 无法连接到远程服务器由于目标计算机积极拒绝,无法连接。元数据包含无法解析的引用http://localhost 没有终结点在侦听可以接受消这通常是由于不正
- mysql连接localhost还是127.0.0.1的速度测试