首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用PHP将MySql与Android连接

问不使用PHP将MySql与Android连接
EN

Stack Overflow用户
提问于 2013-01-03 10:05:21
回答 4查看 8.5K关注 0票数 8

我想将MySql数据库与我的安卓应用程序连接起来。

但是,我不to/不能使用PHP来完成这个任务。

几乎所有在互联网上与安卓连接的MySql解决方案都使用PHP。

我在某个地方读到,如果一个人不想使用PHP,那么应该使用web service。

但是,我无法找到相同的教程/示例示例。

任何帮助都很感激。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-01-03 10:13:15

你好像搞混了一些事。

web服务仅仅是internet (web)上的一些代码,它允许您接收并发送信息到服务器,在服务器中每个示例都将信息保存在数据库中。

PHP只是一种语言,您可以用它编写web服务。

您可以使用大量语言向其他设备创建web服务(请阅读:公开您的数据库)。除其他外,您可以很容易地在Java、.NET、Python中完成这一任务.

如果您正在寻找一种连接到外部数据库的方法,其间没有任何web服务/ API,那么我将不得不让您失望,因为Android不支持这一点。

大多数简单web服务/一堆脚本的示例都包含PHP,因为这可能是最简单的,并且几乎可以在任何服务器上使用。

票数 3
EN

Stack Overflow用户

发布于 2013-01-03 10:13:00

webservice,顾名思义,是一种服务,意味着您有一方使用它( android客户端)。如果您想要的只是一个持久存储,您可以使用SQLite,这是一个符合SQL的解决方案,存在于android中。

如果可以通过Android将SSH连接到服务器,您可以使用SSH连接到mysql,因为唯一的解决方案是在Android机器上本地安装mysql二进制文件,据我所知,这在android上是不可能的。

票数 2
EN

Stack Overflow用户

发布于 2013-01-03 10:21:30

使用webservice (例如用PHP编写)连接到远程DB的一个主要原因是,您不希望在应用程序中存储数据库登录凭据。因为否则,它将很容易提取您的登录为该数据库,并访问和编辑它的方式,你可能没有计划(例如。删除东西)。

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

https://stackoverflow.com/questions/14136636

复制
相关文章

相似问题

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