Navicat for PostgreSQL是一套适用于PostgreSQL数据库系统地图形化数据库管理、报告以及监控的工具,并不是为MySQL设计的。PostgreSQL的端口默认5432, “数据库”指的是数据库实例的名字,比如postgres 或者 consumer之类的,填写MySQL是没有用的。
报的错误是由于协议错误导致的, Navicat for PostgreSQL采用的是PostgreSQL数据库的连接协议,当然和MySQL不适合。
这个情况就好比你用SQLServer2000的企业管理器连接Oracle一样,所以不成功。