首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安卓应用开发中可以使用PostgreSQL或mySQL吗

在安卓应用开发中可以使用PostgreSQL或mySQL吗
EN

Stack Overflow用户
提问于 2014-04-26 00:37:28
回答 2查看 17K关注 0票数 6

我是android开发的新手。我正在为一个大学管理系统开发一个android应用程序。在android中可以和postgreSQL或MySQL这样的数据库建立连接吗?如果可以,如何连接?另外,有人能为我提供一个链接,以找到类似应用程序的源代码

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-26 01:18:06

您有三个主要选择:

与数据库的直连

您可以使用JDBC驱动程序将设备直接连接到数据库。

http://www.basic4ppc.com/android/forum/threads/connect-android-to-mysql-database-tutorial.8339/

如果您想最大限度地提高系统的安全性,这不是您的最佳选择。

网络服务

您可以在连接到数据库的服务器上部署REST服务,如果您想在数据库中进行任何操作(读、写、更新、删除),android应用程序应该与此服务通信。

你有很多关于如何在你最喜欢的语言/框架中部署REST web服务的教程。

DJANGO = http://www.django-rest-framework.org/tutorial/1-serialization

节点= https://github.com/mcavage/node-restify

RAILS = http://old.thoughtsincomputation.com/posts/understanding-rest-in-rails-3

这是需要数据库的android应用程序最常用的堆栈。接下来,这里有一个很好的教程,介绍如何通过Android连接到REST服务:

http://blog.strikeiron.com/bid/73189/Integrate-a-REST-API-into-Android-Application-in-less-than-15-minutes

本地数据库

也许这不是你想要的,但你可以在你的应用程序中访问本地SQLite数据库。您可以将数据库资产部署到apk中,也可以直接从服务器下载数据库文件

希望它能帮上忙!

票数 10
EN

Stack Overflow用户

发布于 2014-04-26 00:44:23

Android有一个内置的sqlite数据库,你可以在你的应用程序中使用。您还可以通过API.Have访问几乎任何其他数据库系统。查看此链接http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/http://www.tutorialspoint.com/android/android_php_mysql.htm

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23298590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档