我們正在構建一個web應用程序和一個移動應用程序,我們正在使用mysql數據庫構建web應用程序。我不想爲移動應用程序使用單獨的sqlite數據庫,我想使用相同的mysql數據庫。任何人都可以提供這種可行性的見解和示例片段(如果可用的話)如何在線連接到mysql數據庫並提取數據在線訪問mysql數據庫android
0
A
回答
1
您需要通過具有適當安全性的服務層公開數據庫。 說你的web應用程序是example.com,你需要使用登錄。所以你需要一個驗證登錄的服務,它將接受POST數據中的用戶名和密碼。
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.example.com/validateuser");
// Add your data
List <NameValuePair> nameValuePairs = new ArrayList <NameValuePair> (2);
nameValuePairs.add(new BasicNameValuePair("user", "foo"));
nameValuePairs.add(new BasicNameValuePair("pass", "md5_string_of_input"));
try {
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
try {
HttpResponse response = httpclient.execute(httppost);
String responseBody = EntityUtils.toString(response.getEntity());
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
東西喜歡發佈並從您的web應用程序獲得響應。請注意,這不是一個完整的答案你所要求的不能在這裏回答
相關問題
- 1. 如何在android中訪問在線mysql數據庫?
- 2. Android線程訪問數據庫類
- 3. 訪問MySQL數據庫和PHP和Android
- 4. Android - 訪問Mysql數據庫-communicationsexception
- 5. MonoTouch MySQL數據庫訪問
- 6. 訪問MySQL數據庫
- 7. 訪問MySQL數據庫 - D3
- 8. 訪問MySQL數據庫
- 9. ANDROID + MYSQL + PHP數據訪問
- 10. 在Access 2013中可以訪問在線MySQL數據庫嗎?
- 11. Android - SQLite數據庫訪問
- 12. Android和訪問數據庫
- 13. 用Java訪問在線數據庫
- 14. 在線訪問Heroku Postgres數據庫
- 15. 訪問在線數據庫與Objective-C
- 16. 如何使用Python3.3在線訪問MySQL數據庫
- 17. 如何從本地網站在線訪問mysql數據庫?
- 18. 無法從WAMP服務器訪問MySQL數據庫的在線
- 19. 在Apache上訪問MYSQL數據庫?
- 20. 在Silverlight中訪問MySQL數據庫(C#)
- 21. 如何在android中訪問在線數據庫?
- 22. 在Android的單獨線程中訪問數據庫
- 23. Android在線數據庫問題
- 24. 在Php中訪問MySQL數據庫中創建的數據庫
- 25. 在PhoneGap中訪問Android SQLite數據庫
- 26. 如何在android中訪問外部mysql數據庫?
- 27. MySQL在線數據庫
- 28. 在線MySQL數據庫
- 29. Flask MySQL在線數據庫
- 30. android WebView HTML5訪問數據庫問題
爲什麼不創建一個web服務來與您的數據庫進行交互 –
Webservice?有關如何創建相同的輸入或示例? – bharath
請查看本教程http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ –