Android从xamp / wamp数据库获取数据

时间:2016-01-31 21:08:03

标签: android mysql database wamp

Android是否可以从我的xamp或wamp数据库(phpmyadmin)获取数据。

我想在wamp中创建一个数据库,稍后应用程序应建立与该数据库的连接并获取数据。

这可能吗? 我用谷歌搜索了一下,但找不到合适的东西。

3 个答案:

答案 0 :(得分:1)

创建您将从您的设备调用的webservices。这个webservice将连接到xamp或wamp nd从mysql获取数据 http://www.tutorialspoint.com/android/android_php_mysql.htm http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/

答案 1 :(得分:1)

我强烈反对您不要试图让您的Android应用程序直接连接到远程数据库(例如,连接到端口3306上的mySql)。

相反,最好的方法可能是:

  1. 创建一个简单的Web前端

  2. 您的Android连接到网络前端(通过HTTP)

  3. Web服务器连接到数据库(直接在Web服务器/数据库主机上)。

  4. 有许多方法可以解决这个问题。由于您正在为Android开发,我假设您可能熟悉Java。所以这可能是一个很好的起点:

答案 2 :(得分:0)

只要您没有做一些需要更新的事情(例如实时,多人视频游戏),您只需将网页加载为应用中的字符串:

InputStream in = new URL( "http://example.com/data.php?param=something" ).openStream();
String data = "";
try {
    data =  IOUtils.toString(in);
} finally {
    IOUtils.closeQuietly(in);
}

来自Read url to string in few lines of java code

然后在data.php中:

<?php
    echo data_from_param($_GET['param']);
?>