2011-07-06 51 views
2

我已經在iPage.com上註冊了一個域名。主機(iPage)不允許遠程訪問。那麼我怎樣才能達到/編輯我的數據庫?

但最近我瞭解到他們不允許遠程訪問數據庫。我在php5 kohana框架中編寫我的網頁,所以當我在PHP中使用mysql_connect(hostname,username,password)函數時,它返回一個錯誤,無法連接到數據庫。無論是通過SQLyog(我用來訪問遠程數據庫),我可以連接。

我能在我的代碼中創建條目到我的iPage數據庫中嗎?我需要額外的應用程序嗎?我不知道,但我認爲他們不允許ssh和html隧道。

回答

0

我解決了它。問題是,我試圖從我的本地主機(我自己的計算機)到達我的ipage數據庫,並且它返回錯誤。 iPage不允許遠程訪問,這意味着我無法從任何數據庫管理應用程序(例如SQLyog)訪問/編輯我的數據庫。但是,當我創建了一個合適的index.php試圖通過mysql_connect()函數訪問數據庫並通過cuteFTP上傳到我的域的演示網站時,它運行成功並可以訪問數據庫。

1

您可能想要嘗試安裝或讓主機安裝phpMyAdmin。它應該可以幫助你在有限的設置中處理數據庫。

+0

他們有phpMyAdmin已經實際安裝。但不是用於手動編輯?我的意思是我應該在那裏登錄並親自編輯數據庫。如何通過php代碼添加條目到我的主機數據庫? –

+0

剛剛標記的情況下,你不會看到.sorry我是一個新手 –

+0

@Shamil如果你登錄到phpMyAdmin,你應該能夠創建一個用戶,並賦予他們在數據庫上的權限。然後你可以在你的代碼中使用這些憑據。 – NickAldwin

5

您可以使用HTTP隧道在SQLyog的

更多信息:http://faq.webyog.com/21_19_en.html

+3

請注意,[只提供鏈接的答案](http://meta.stackoverflow.com/tags/link-only-answers/info),所以答案應該是搜索解決方案的終點(vs.而另一個引用的中途停留時間往往會隨着時間推移而過時)。請考慮在此添加獨立的摘要,並將鏈接保留爲參考。 – kleopatra

+0

@kleopatra,IGedeon的答案是看似可以接受的。我看到一個直接的總結,我根本不需要關注鏈接;)(解決我與iPage的問題) – Jason

+0

@Jason看起來像我是一個完整的域名noob明顯顯而易見:-)謝謝你的擡頭 – kleopatra