Android和MySql DataBase之间的连接

时间:2014-06-27 15:34:14

标签: java android mysql

我想要一些帮助,以便在Android上创建一个连接到我的数据库(MySql)的应用程序。有什么方法可以直接连接? 我知道要从Java连接到数据库,但在Android上我没有成功。

3 个答案:

答案 0 :(得分:2)

这样做的正确方法是创建API(例如PHP),它将处理与数据库的所有通信。然后,您只需从您的应用中调用这些API即可。通过执行此操作而不是本机处理数据库连接,您可以避免重新发布应用程序以进行次要逻辑更改,因为您只需更新PHP代码即可。

使用库来帮助处理异步回调对此非常有帮助。

这是我经常使用的那个:

<强> LoopJ's Async HTTP Callback Library

这将处理GET和POST请求,具有许多很酷的功能,如自定义超时,JSON格式,onSuccess()和onFailure()方法等。这个库也有很多工作示例。

希望这有帮助。

答案 1 :(得分:1)

你只是在当地做一切吗?如果是,请使用此tutorial。如果您尝试保存到我最喜欢的云,我使用的是Parse.com

答案 2 :(得分:0)

您要做的是创建与您的数据库对话的服务或API。然后,您的Andriod应用程序将使用HTTP协议与此服务进行通信。我建议创建一个可以接收并以JSON格式返回的restful服务。请看下面的链接。建议不要打开MYSQL端口进行远程连接。

http://www.techrepublic.com/blog/software-engineer/calling-restful-services-from-your-android-app/