Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将数据插入远程mysql数据库_Php_Mysql_Android - Fatal编程技术网

Php 将数据插入远程mysql数据库

Php 将数据插入远程mysql数据库,php,mysql,android,Php,Mysql,Android,我们有一个android应用程序,它当前将数据发送到一个php脚本,该脚本将数据写入同一服务器上的mysql数据库。我们正在考虑使用可扩展的远程数据库,例如amazon RDS 问题是我们的android应用程序如何写入这些远程数据库?他们是否有某种RESTAPI,或者我们是否必须将数据发送到服务器上的同一个php脚本,但使用该脚本将数据发送到远程mysql数据库 谢谢,这完全取决于远程数据库。筛选他们的开发者文档,找出你需要做什么才能与他们合作 您很可能会选择您提到的任何一种方式(直接通过An

我们有一个android应用程序,它当前将数据发送到一个php脚本,该脚本将数据写入同一服务器上的mysql数据库。我们正在考虑使用可扩展的远程数据库,例如amazon RDS

问题是我们的android应用程序如何写入这些远程数据库?他们是否有某种RESTAPI,或者我们是否必须将数据发送到服务器上的同一个php脚本,但使用该脚本将数据发送到远程mysql数据库


谢谢,这完全取决于远程数据库。筛选他们的开发者文档,找出你需要做什么才能与他们合作

您很可能会选择您提到的任何一种方式(直接通过Android应用程序进行交互,或者作为中间人在服务器上使用PHP脚本)


就我个人而言,我会在你的服务器上使用一个中间人PHP脚本作为API,因为它允许你在不更改/重新打包你的Android应用程序的情况下更改远程数据库。

也许两者都可以插入数据库;我们现在还不知道。您需要确定是否需要中间层,或者是否要在设备上执行所有处理。例如,您可能希望使用中间的PHP片段,因为它与设备相反,易于更改。如果一切都是一样的,不管是什么,你都可以直接从设备发出一个安全的链接,并让它能够在第一时间这样做


由于未来很难预见,我会坚持使用PHP。这是基于您在此处提供的有限信息。

中间人php脚本允许我们按需更改远程数据库,但如果我们走这条路,我们真的会从服务器上卸载很多工作吗?如果我们的服务器仍然必须处理传入的数据,那么与直接将其写入本地mysql数据库相比,这是否节省了很多负载?我猜答案取决于mysql是否是应用程序的瓶颈?