1

我需要一些帮助来将我的 mySQL 数据库连接到我目前正在开发的 Android 应用程序。

我以前从未这样做过,我在这里找到了几个教程,它提供了很好的信息,我了解其中的大部分内容,但它并不完全适用于我的情况。

我有一个数据库存储在我的大学提供的远程服务器上,我使用 phpMyAdmin 访问它。

我需要帮助将应用程序连接到数据库,这样当用户登录并注册应用程序时,它就会存储在 mySQL 数据库中。有人告诉我可能需要使用我拥有的 SSH 隧道?

我以前从未这样做过,所以我对此不太了解。多谢你们!

更新:我喜欢大家的回复,谢谢,我对此完全陌生,所以我在这里边学习边学习。我不知道其余的 api 是什么或如何实现它,听起来我需要那个。此外,我不仅需要登录验证,还需要应用程序在注册屏幕中将新用户添加到数据库中。

4

2 回答 2

1

这将通过 Web 服务完成。您需要开发 Web 服务并在 android 项目中公开该 Web 服务。

您给出的链接中所做的事情。

http://webdesignergeeks.com/mobile/android/android-login-authentication-with-remote-db/

他们在 php 中创建了 webservice 并调用该 webservice 来验证用户名和密码。

于 2013-03-01T06:14:36.847 回答
0

更好地开发一个满足您的数据库需求的服务器端模块,并使用来自 android 应用程序的 HTTP 请求访问它。

你需要。

1) 一个 Web 应用程序(可能暴露 REST api)

2)以上web-application,使用jdbc连接mysql

3) android 应用程序中的 http 客户端框架(客户端)

于 2013-03-01T06:11:04.687 回答