為什麼我不能連線到我的伺服器?
更新於
可應用作業系統:Windows、macOS、Linux
可應用 Navicat 產品:Navicat for MySQL、Navicat for PostgreSQL、Navicat for Oracle、Navicat for MariaDB、Navicat Premium
可應用 Navicat 版本編號:全部
MySQL & MariaDB
未能成功連線到你的伺服器的原因可能涉及幾個方面。我們建議你檢查以下的問題:
- 你是否有你的伺服器的正確主機名稱?
- 當嘗試連線到伺服器時,你是否使用了正確的 TCP/IP 埠編號?(Mysql 預設的埠編號是 3306。)
- 你是否受防火牆保護,封鎖了埠編號?
- 你的 ISP 是否最近變更了你桌面電腦的公用 IP 位址?
我們想提醒你,在安裝伺服器後,預設情況下,將只允許 "localhost" 連線。任何用戶端電腦將被封鎖,直到配置了遠端伺服器的使用者權限。
如果你使用託管公司提供的伺服器,大部分託管公司封鎖了從託管公司網絡以外存取伺服器,並只授予 localhost 使用者存取。對於這種情況,你需要配置 SSH 通道連線來解決這個問題。
MySQL 測試帳號:
我們提供一個測試帳號,令評估 Navicat 更容易。測試帳號的 Navicat 遠端連線設定:
(請注意,此帳號只允許 Select 權限)
連線名稱:server1.navicat.com
主機位址:server1.navicat.com
使用者名稱:navicat
密碼:testnavicat
埠編號:4406
PostgreSQL
未能成功連線到你的 PostgreSQL 伺服器的原因可能涉及幾個方面。我們建議你檢查以下的問題:
- 你是否有你的 PostgreSQL 伺服器的正確主機名稱?
- 當嘗試連線到 PostgreSQL 伺服器時,你是否使用了正確的 TCP/IP 埠編號?(PostgreSQL 預設的埠編號是 5432。)
- 你是否受防火牆保護,封鎖了埠編號?
- 你的 ISP 是否最近變更了你桌面電腦的公用 IP 位址?
Navicat 只支援 PostgreSQL 7.3 或以上。
請在安裝時啟用遠端連線功能或配置 postgresql.conf 設定遠端存取。
PostgreSQL 測試帳號:
我們提供一個測試帳號,令評估 Navicat 更容易。測試帳號的 Navicat 遠端連線設定:
(請注意,此帳號只允許 Select 權限)
連線名稱:server1.navicat.com
主機位址:server1.navicat.com
使用者名稱:navicat
密碼:testnavicat
埠編號:5432
初始資料庫:HR
Oracle
未能成功連線到你的 Oracle 伺服器的原因可能涉及幾個方面。我們建議你檢查以下的問題:
- 你是否安裝了正確的 Instant Client 版本和在 Navicat 設定了正確的路徑?
- 你是否有你的 Oracle 伺服器的正確主機名稱?
- 當嘗試連線到 Oracle 伺服器時,你是否使用了正確的 TCP/IP 埠編號?
- 你是否受防火牆保護,封鎖了埠編號?
- 你的 ISP 是否最近變更了你桌面電腦的公用 IP 位址?
Navicat 只支援 Oracle 8.1 或以上。
-
合作夥伴