navicat报错2005 - Unknown MySQL server host 'localhost' (0)

Navicat以前可以连接,今天报错连不上了。。。
navicat报错2005 - Unknown MySQL server host 'localhost' (0)

原因:在本地Mysql数据库安装成功并启动服务后,由于Navicat的一些功能是需要联网才可以使用的,所以报错提示说连接不上主机的localhost(localhost是需要DNS解析后才会变成本地回环地址127.0.0.1,否则断网的时候,未经解析localhost就是一个普通的字符串,而不是一个我们一直以为的ip地址)(与Navicat版本也有关,有的版本则不需要联网,也不需要该IP地址为127.0.0.1)。

解决:电脑直接连上网或者打开Navicat中创建的不能成功连上Mysql数据库的连接属性,修改主机或者IP地址一栏为127.0.0.1即可。
navicat报错2005 - Unknown MySQL server host 'localhost' (0)
navicat报错2005 - Unknown MySQL server host ‘localhost’ (0) 原因及解决方法