为什么我不能连接我的服务器?

可应用操作系统:Windows、macOS、Linux

可应用 Navicat 产品:Navicat for MySQL、Navicat for PostgreSQL、Navicat for Oracle、Navicat for MariaDB、Navicat Premium

可应用 Navicat 版本编号:全部



MySQL & MariaDB

未能成功连接你的服务器的原因可能涉及几个方面。我们建议你检查以下的问题:

1. 你是否有你的服务器的正确主机名?
2. 当尝试連接服务器时,你是否使用了正确的 TCP/IP 端口编号?(Mysql 默认的端口编号是 3306。)
3. 你是否受防火墙保护,封锁了端口编号?
4. 你的 ISP 是否最近更改了你桌面计算机的公用 IP 地址?

我们想提醒你,在安装服务器后,默认情况下,将只允许 "localhost" 连接。任何客户端计算机将被封锁,直到配置了远程服务器的用户权限。

如果你使用托管公司提供的服务器,大部分托管公司封锁了从托管公司網絡以外访问服务器,并只授予 localhost 用户访问。对于这种情况,你需要配置 SSH 隧道连接来解决这个问题。

MySQL 测试帐号:

我们提供一个测试帐号,令评估 Navicat 更容易。测试帐号的 Navicat 远程连接设置:

(请注意,此帐号只允许 Select 权限)

连接名:server1.navicat.com

主机地址:server1.navicat.com

用户名:navicat

密码:testnavicat

端口编号:4406



PostgreSQL

未能成功连接你的 PostgreSQL 服务器的原因可能涉及几个方面。我们建议你检查以下的问题:

1. 你是否有你的 PostgreSQL 服务器的正确主机名?
2. 当尝试連接 PostgreSQL 服务器时,你是否使用了正确的 TCP/IP 端口编号?(PostgreSQL 默认的端口编号是 5432。)
3. 你是否受防火墙保护,封锁了端口编号?
4. 你的 ISP 是否最近更改了你桌面计算机的公用 IP 地址?

Navicat 只支持 PostgreSQL 7.3 或以上。

请在安装时启用远程连接功能或配置 postgresql.conf 设置远程访问。

PostgreSQL 测试帐号:

我们提供一个测试帐号,令评估 Navicat 更容易。测试帐号的 Navicat 远程连接设置:

(请注意,此帐号只允许 Select 权限)

连接名:server1.navicat.com

主机地址:server1.navicat.com

用户名:navicat

密码:testnavicat

端口编号:5432

初始数据库:HR



Oracle

未能成功连接你的 Oracle 服务器的原因可能涉及几个方面。我们建议你检查以下的问题:

1. 你是否安装了正确的 Instant Client 版本和在 Navicat 设置了正确的路径?
2. 你是否有你的 Oracle 服务器的正确主机名?
3. 当尝试連接 Oracle 服务器时,你是否使用了正确的 TCP/IP 端口编号?
4. 你是否受防火墙保护,封锁了端口编号?
5. 你的 ISP 是否最近更改了你桌面计算机的公用 IP 地址?

Navicat 只支持 Oracle 8.1 或以上。

相关文章

还有其他问题吗?
提交查询