为什么我不能连接我的服务器?
更新于 2023年06月15日03:13
可应用操作系统: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 或以上。