今天在外面开navicat for mysql的时候,怎么也连不上自己本机上的数据库,一直显示2005 - Unknown MySQL server host 'localhost' (0):
错误代码的意思即无法连接上主机localhost。可能是由于没有联网造成的;于是将连接属性里的 '主机名或IP地址' 改成127.0.0.1即回送地址后,就可以连接上了。上百度搜了下,navicat里的一些功能应该是要联网的,而localhost是需要DNS解析后才会是127.0.0.1的,所以才会导致这种现象。