首页  >  文章  >  数据库  >  用navicat连接报错2005是什么意思

用navicat连接报错2005是什么意思

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原创
2019-08-09 11:11:139417浏览

用navicat连接报错2005是什么意思

错误描述:

在使用navicat 连接mysql数据库的时候会出现:mysql error 2005 - Unknown MySQL server host 'localhost'(0)错误;当检查连接信息,连接属性信息,用户名和密码都是正确的,IP地址为:localhost,在有网络的情况下都能正常打开数据库,但是一断网就出错了。

相关推荐:《Navicat for mysql使用图文教程

解决方案如下:

在使用navicat创建mysql连接的时候在主机或IP地址一栏填写:127.0.0.1而不要填写localhost,然后在断网的情况下进行测试会发现是可以连接成功的。

错误原因:

在有网络的情况,会自动解析localhost为127.0.0.1,而断网的情况下,localhost只是一个字符串,不代表一个ip地址。

以上是用navicat连接报错2005是什么意思的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn