【发布时间】:2020-06-03 12:55:08
【问题描述】:
我正在尝试设计一个必须连接到远程数据库的移动应用程序 (iOS)。经过一番研究,我发现我必须使用 PHP 框架连接到数据库。
我从阅读多篇文章中了解到这一点,但我专门从这个堆栈溢出问题中获得了我的信息:How to connect mysql with swift?
我很困惑的是如何设置 Web 服务的 URL。这是如何实现的?这是您支付的某种服务器吗?能否将 URL 设置为与远程数据库服务器相同?
例如,在链接堆栈溢出答案的最后一段代码中,用户有:
//URL to our web service
let URL_SAVE_TEAM = "http://192.168.1.103/MyWebService/api/createteam.php"
这究竟是什么?
我想我在这里误解了一个概念。
【问题讨论】:
-
您仍然需要阅读大量内容。
Swift和PHP完全不同,它们连接数据库的方式不同。此外,如果您不想连接,则仅连接到 MySQL 并不重要。例如,您可以使用 Firebase 或使用不同的数据库系统。 -
@MerianosNikos 我链接的这个问题解释了如何连接到已经存在的远程数据库。这不能使用 swift 完成,这就是他们解释需要使用 PHP 的原因。 Swift 将调用 PHP 文件,该文件随后将与数据库进行通信。我知道 swift 和 PHP 是不同的。
-
@MerianosNikos Firebase 对我没有帮助 - 我的应用需要将信息发送和检索到公司的数据库中,该数据库已经存在于 sqlServer 上
-
这到底是什么? 那是本地网络中的 URL。在那个人家的路由器里面的意思。
-
@Andreas - 如何让这个 URL 用于我自己的应用程序?
标签: php ios swift database mobile-development