Navicat 透過 SSH 通道存取 MySQL 用在 Linux Base 中很方便,但用在 Windows Base 就麻煩了。如果是租用或借用別人家的網站空間,也不見得有提供 SSH 的服務。而 Navicat 提供透過 HTTP 通道存取 MySQL,就十分方便了。
Navicat 內建的說明,就寫得很明白了。
依照步驟要先將 ntunnel_mysql.php 上傳到 Web Server 囉!
接下來一樣開啟 Navicat Lite 來新增 MySQL 的設定。
在「一般」的窗格輸入登入 MySQL 相關的資訊。
在「HTTP」的窗格勾選「使用 HTTP 通道」,在「通道網址」輸入可以連到之前上傳 ntunnel_mysql.php 的 URL,再按下「連線測試」來確認設定是否無誤?
嗯!連線成功,還蠻順利的。
雙擊「Qov_DB」來進行資料庫連線,很不幸的,出現了沒有 SHOW DATABASES 的權限,但還是有連上。
這時就只能透過手動開啟資料庫的方式來操作了。
雖然每次連線都要手動開啟資料庫,但至少方便檢視資料庫啦!
100/10/09,突然心血來潮,覺得連 Qov_DB 真要這麼麻煩嗎?看了一下「進階」的窗格,下方有「使用進階連線」的設定,就來試試看囉!
當你一勾選「使用進階連線」時,會跳出「Access denied」的錯誤視窗,不用理會它。日後再點選「進階」窗格時,仍然會出現相同的錯誤訊息。
點選「加入資料庫到清單」,輸入「資料庫名稱」,再按下「確定」來建立。
再去主視窗雙擊 Qov_DB,哈!成功!!以後就不用要手動輸入資料庫名稱了。真想給它按一個讚呢!^^
20110807
文章標籤
全站熱搜
