Android是否可以从我的xamp或wamp数据库(phpmyadmin)获取数据。
我想在wamp中创建一个数据库,稍后应用程序应建立与该数据库的连接并获取数据。
这可能吗? 我用谷歌搜索了一下,但找不到合适的东西。
答案 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)。
相反,最好的方法可能是:
创建一个简单的Web前端
您的Android连接到网络前端(通过HTTP)
Web服务器连接到数据库(直接在Web服务器/数据库主机上)。
有许多方法可以解决这个问题。由于您正在为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']);
?>