我正在開發一個android應用程序,並且必須使用遠程數據庫來存儲數據。我有兩個選擇,首先使用php創建一個REST API。第二個選項是直接連接到mysql db使用mysql-connector-java-5.1.18-bin.jar進行JDBC。我不熟悉第二個,但我想確認哪種方法可行,爲什麼?android連接到mysql數據庫直接使用mysql連接器
1
A
回答
2
您不能在android應用程序中使用第二個(jdbc)方法(SO Reference thread)。你必須使用REST API。
1
正如您在Java應用程序中所做的那樣,您無法使用正常的JDBC連接方法從android手機到遠程數據庫服務器。這是因爲Java應用程序通常運行一臺計算機,該計算機可能位於網絡上,或者可以連接到網絡或具有其上的mysql數據庫,這與您的android手機不同。
你擁有的替代品
創建Web服務(REST或SOAP)和從設備//至於你提到
創建可服務於POST或GET請求一個Servlet調用它,並從您的設備調用它。
乾杯, RJ
+0
@RJ非常有用的信息。謝謝 – 2012-03-28 10:21:00
相關問題
- 1. 使用Android連接到mysql數據庫
- 2. android連接mysql數據庫
- 3. 連接到MySQL數據庫
- 4. 連接到MySQL數據庫
- 5. 連接到MySQL數據庫
- 6. 連接到MySQL數據庫
- 7. 連接到MySQL數據庫
- 8. 連接到MySQL數據庫
- 9. 連接到MySQL數據庫
- 10. MySQL連接/ J 5.1.41我使用的MySQL連接器/ J 5.1.41連接到一個數據庫連接不
- 11. 直接連接到sql數據庫android
- 12. 用於C-的MySQL連接器連接到遠程數據庫
- 13. 使用Node.js連接到MySQL數據庫
- 14. 使用JDBC連接到MYSQL數據庫
- 15. c#使用MySQL連接到數據庫
- 16. 使用RMySQL連接到MySQL數據庫
- 17. 使用Java連接到MySQL數據庫
- 18. Android連接到Mysql數據庫教程
- 19. Url連接android到mysql數據庫
- 20. 連接到數據庫的MySQL在Android
- 21. 將android連接到mysql數據庫
- 22. Android,連接到遠程數據庫(MySql)
- 23. 從Android連接到MySQL數據庫
- 24. Android遠程連接到MySQL數據庫
- 25. Android和PHP連接到MySQL數據庫
- 26. 使用MySQL連接器連接數據庫
- 27. 用android連接php和mysql數據庫
- 28. Android:連接到MySql
- 29. PHP - MySQL數據庫連接
- 30. Asp.net mysql數據庫連接
你可以說爲什麼它是不可能的?我認爲我們在android中有JDBC驅動程序。 – 2012-03-28 09:48:19
感謝您的參考鏈接和建議 – 2012-03-28 10:20:16
我在我的android工作室中使用JDBC,我不得不做很多工作才能使它工作,但它確實有效 – aero 2016-08-29 08:48:28