HTTP 設置
HTTP 通道是一種連接到服務器的方法,使用與網絡服務器相同的通訊協定(http://)和相同的端口(端口 80)。這是當你的互聯網服務供應商不允許直接連接,但允許創建 HTTP 連接時使用。
注意:只限於 MySQL、PostgreSQL、SQLite 和 MariaDB。
上傳通道腳本
若要使用此連接方法,首先需要做的就是上傳通道腳本到服務器位於的網絡服務器。
注意:ntunnel_mysql.php(適用於 MySQL 和 MariaDB)、ntunnel_pgsql.php 或 ntunnel_sqlite.php 是在 Navicat 的安裝文件夾中。
設置 HTTP 通道
下列指示將引導你完成設置 HTTP 連接進程。
- 選擇 HTTP 選項卡並啟用 使用 HTTP 通道。
- 輸入通道腳本的網址,例如:http://www.navicat.com/ntunnel_mysql.php。
- 如果你的服務器安裝了 Web 應用防火牆,你可以勾選 用 base64 編碼傳出查詢 選項。
- 如果通道腳本是在一個密碼保護的服務器或你要通過代理服務器來訪問網際網路,你可以在 驗證 或 代理服務器 選項卡提供所需的詳細驗證信息。
- 在常規選項卡的 Navicat 主機名是由你的數據庫託管公司提供,應設置和 HTTP 服務器相對。
注意:HTTP 通道和 SSH 通道不能同時運作。當你選擇了 HTTP 通道,SSH 通道禁用,反之亦然。