簡體   English   中英

我將名稱存儲在mysql中,如何在android應用中顯示該信息

[英]I have names stored in mysql how do I display that information in my android app

我在我的mysql數據庫中存儲了名稱,我創建了一個名為users的表,當您登錄到我的android應用程序時,可以將數據輸入該表中。 如何顯示添加在android應用程序中的數據庫條目的名稱。 我想在單擊搜索用戶時調出數據庫中添加的名稱。

簡而言之,您需要將mysql jdbc驅動程序加載到android應用程序中。 我不確定是否可以做到。 據我所知,Android不支持直接連接到MySQL服務器。

如果您可以通過將mysql jdbc驅動程序jar添加到應用程序中,從而將mysql驅動程序包含在android應用程序中,則需要將MySQL服務器直接公開到Internet上,以使Android設備能夠直接與該服務器通信。 注意通過將您的MySQL服務器直接放在互聯網上,這是黑客等的公開邀請,他們試圖侵入您的數據庫。 因此,建議您不要將MySQL服務器直接暴露給Internet。

最好的解決方案是創建設備連接到的Web服務或各種服務。 然后,該服務從數據庫中檢索數據並將其返回到您的設備。

請參閱此SO問題以獲取更多答案。

在android模擬器中加載mysql驅動程序

就我而言,我開發了一個簡單的Camel IP服務器,該服務器位於我的設備和MySQL數據庫之間。 我使用Google協議緩沖區創建了一個非常簡單的RPC協議,然后可以通過該服務將文件和數據上傳到mysql,然后還可以通過該服務從MySQL服務器下載並顯示數據。

遵循此教程,您將學到確切的方法

Tuto Mysql /安卓

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM