2013-06-05 52 views
2

我想創建一個基於遠程數據庫中存儲的數據的應用程序。Android - 準則 - 在線數據庫的應用程序

我想到的是使用VPS我必須存儲數據庫。然後,應用程序將按需訪問(和更新)數據庫上的數據。

我應該如何設置我的VPS才能做到這一點?現在我只需要運行一個MYSQL服務器。


編輯:我想知道什麼是我應該爲了有一個基於網絡數據庫上的Android應用程序遵循的最佳做法。

  • 我可以直接從應用程序訪問數據庫嗎?
  • 除了數據庫服務器之外,我還需要什麼 來協助db和 應用程序的通信嗎?
  • 我應該使用,出於某種原因,另一個數據庫而不是mysql (更快,更安全,更容易連接)?

我是新來的,我想要一些一般的指導方針。

謝謝。

+0

當您正在討論創建應用程序時,您的具體問題是「我應該如何設置我的VPS才能做到這一點?」這可能更適合serverfault。你可以說得更詳細點嗎?定義「設置」(打開防火牆,安裝,設計,訪問)。恐怕你的問題可能會被封閉,因爲它太籠統了。請閱讀[問]。 – Jack

+0

檢查我的編輯。我希望這不是太籠統。 –

回答

2

我可以直接從應用程序訪問數據庫嗎?

據我所知,沒有你仍然無法直接從Android訪問MySQL。自從我開發Android系統已經有一年了,但您很可能需要坐在其間(如RESTful服務,請參閱http://phprestsql.sourceforge.net/)。

How to access online mysql database in android?

how to access external mysql database in android?

我是否需要任何東西,除了數據庫服務器,以幫助數據庫和應用程序的通信?

是的。見上面的答案。

我應該使用,出於某種原因,另一個數據庫而不是MySQL(更快,更安全,更容易連接)?

這取決於你。有一些NoSQL解決方案提供了一個內置的RESTful接口(我認爲CouchDB可以做到這一點,MongoDB等)。

相關問題