我需要一个匿名连接的在线数据库,与Android的工作。我需要我的应用程序匿名连接到数据库来检索和发送数据,我一直在搜索教程,但据我所见,最简单的方法是使用PHP + MySql (我从未使用过webservices,但我正在学习),但我还没有看到在没有用户登录的情况下MySql连接,所以MySql允许任何匿名用户连接到我的数据库吗?那会是怎样的呢?
发布于 2016-02-24 05:36:48
您可能想要研究的是使用REST API实现来为您处理此问题。REST使用HTTP处理请求和响应,您可以使用任何编程语言提供大量选项。
您提到了PHP,所以您可以看看超薄的http://www.slimframework.com/。
但也有一些REST API是专门为安卓设计的,比如https://github.com/manavo/Android-RESTapi。
做一些研究,找出最适合你的用例。在线查找、Android REST或RESTful to MySQL的教程,你会发现一大堆信息。
你也可以看看像Laravel或Codeiginiter这样的框架,但它们可能对你想要的东西过于苛刻了。
在PHP中,您通常会在代码中看到类似以下内容
class The_data {
function getData($var1,$var2,$var3) {
// Do something with the code here....
}这可以转化为https://example.com/the_data/getData/name/something/something_else
因此,您可以先将数据传递给类,然后传递给方法或函数,然后传递给任意数量的参数,如我的示例中的$vars。
但是,如果有任何数据是敏感的,你必须安全地处理它,而不是通过http。此外,您还需要确保所有数据都经过了清理,以防止SQL注入。
https://stackoverflow.com/questions/35587955
复制相似问题