解决navicat在未联网的情况下访问不了MySQL数据库的现象 这种情况的出现一般是由于在建立数据库连接的时候使用了“localhost”作为了“主机名或IP地址”,如下图所示: 解决方法:将“主机名或IP地址”的值改为“127.0.0.1” 原因:这是因为navicat在解析“主机名或IP地址”的时候将“localhost”作为了一个字符串,而不是转化成“127.0.0.1”后在解析。