數碼中文坊

 取回密碼
 我要註冊
檢視: 5467|回覆: 0

HTTP 通道 - 突破承租虛擬主機外部存取資料庫的限制

[複製連結]
發表於 2011-9-8 11:37:19 | 顯示全部樓層 |閱讀模式

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆瀏覽論壇。

你需要 登入 才可以下載或檢視,沒有帳號?我要註冊

x
Navicat 很好用,大家都知道。但如果所要管理的資料庫不是自己架設的,而是所租來的虛擬主機網頁空間的資料庫。虛擬主機商是不會讓你從外部直接存取他的資料庫。這時候我們可以利用 Navicat 提供的特殊穿透技術 - HTTP 通道 來突破虛擬主機商的限制。

以智邦虛擬主機的 MySQL 資料庫為例。

首先將 Navicat 安裝資料夾下,名為 ntunnel_mysql.php 的檔案上傳到你的網頁空間的根目錄下 (不放在根目錄也行)。

啟動 Navicat,新增一個連線。先切換到 HTTP 頁籤,勾選「使用  HTTP 通道」然後填妥相關資訊。通道網址即你的網站網址加上 ntunnel_mysql.php 作為結尾。

http://www.mysite.com/ntunnel_mysql.php

如果 ntunnel_mysql.php 是放在需要登入才能存取的目錄中,請填妥驗證的內容。

nv_http1.jpg

接下來切換回「一般」頁籤,依平常的方式填妥所需的資訊即可。

nv_http2.jpg

按下確定後即設定完成。此時,你可以不需要再去使用那個虛擬主機商提供給你、難用的 phpmyAdmin 了。

注意,並非所有的虛擬主機商都提供權限讓你利用 HTTP 通道的方式存取資料庫。智邦虛擬主機可行;但據我所知,水世界的虛擬主機就行不通。
你需要登入後才可以回覆 登入 | 我要註冊

本版積分規則

Archiver|禁閉室|手機版|數碼中文坊

GMT+8, 2024-4-20 10:41 AM

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回覆 返回頂端 返回清單