Php 将数据插入远程mysql数据库
我们有一个android应用程序,它当前将数据发送到一个php脚本,该脚本将数据写入同一服务器上的mysql数据库。我们正在考虑使用可扩展的远程数据库,例如amazon RDS 问题是我们的android应用程序如何写入这些远程数据库?他们是否有某种RESTAPI,或者我们是否必须将数据发送到服务器上的同一个php脚本,但使用该脚本将数据发送到远程mysql数据库Php 将数据插入远程mysql数据库,php,mysql,android,Php,Mysql,Android,我们有一个android应用程序,它当前将数据发送到一个php脚本,该脚本将数据写入同一服务器上的mysql数据库。我们正在考虑使用可扩展的远程数据库,例如amazon RDS 问题是我们的android应用程序如何写入这些远程数据库?他们是否有某种RESTAPI,或者我们是否必须将数据发送到服务器上的同一个php脚本,但使用该脚本将数据发送到远程mysql数据库 谢谢,这完全取决于远程数据库。筛选他们的开发者文档,找出你需要做什么才能与他们合作 您很可能会选择您提到的任何一种方式(直接通过An
谢谢,这完全取决于远程数据库。筛选他们的开发者文档,找出你需要做什么才能与他们合作 您很可能会选择您提到的任何一种方式(直接通过Android应用程序进行交互,或者作为中间人在服务器上使用PHP脚本)
就我个人而言,我会在你的服务器上使用一个中间人PHP脚本作为API,因为它允许你在不更改/重新打包你的Android应用程序的情况下更改远程数据库。也许两者都可以插入数据库;我们现在还不知道。您需要确定是否需要中间层,或者是否要在设备上执行所有处理。例如,您可能希望使用中间的PHP片段,因为它与设备相反,易于更改。如果一切都是一样的,不管是什么,你都可以直接从设备发出一个安全的链接,并让它能够在第一时间这样做
由于未来很难预见,我会坚持使用PHP。这是基于您在此处提供的有限信息。中间人php脚本允许我们按需更改远程数据库,但如果我们走这条路,我们真的会从服务器上卸载很多工作吗?如果我们的服务器仍然必须处理传入的数据,那么与直接将其写入本地mysql数据库相比,这是否节省了很多负载?我猜答案取决于mysql是否是应用程序的瓶颈?