Navicat for MySQL不联网不能连接MySQL

Navicat for MySQL在不连网的情况下出现了2005的错误
我知道什么原因了,如果启动了数据库,依然连不上,而且显示的是2005-Unknown。。。(其中的2005可以是2013或其他的年份);其中又主机名或IP地址为:localhost。应该就是没联网的缘故,把localhost改为“ 127.0.0.1 ”,大概就可以了。如下图:

把localhost换成127.0.0.1就可以了。密码是自己设置的密码,装软件的时候也可能有的人没有设置密码。 

navicat无法连接本地localhost

    打开navicat 右键本地项目,选择connection properties打开连接界面

    直接把password里面记录删掉 

产品概述

    Navicat 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。

    Navicat是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴。自2001 年以来,Navicat 已在全球被下载超过 2,000,000 次,并且已有超过 70,000 个用户的客户群。《财富》世界 500 强中有超过 100 家公司也都正在使用 Navicat。

    Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。

    它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。

    Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-04
楼主回答的很正确,也很详细。把localhost换成127.0.0.1就可以了。密码是自己设置的密码。装软件的时候也可能有的人没有设置密码。谢谢楼主帮我们解决问题。本回答被网友采纳
第2个回答  2017-12-04
原因是主机名或IP地址一栏填入“localhost”在未联网状态下,navicat将他当做一个字符串解析。
解决办法按楼主的方法解决就好了
第3个回答  2014-12-20
你这是连的本机mysql,请查看本地mysql服务是否启动
第4个回答  2014-12-27
你连的本地的,确保本地mysql,且已经启动!
相似回答