gpt4 book ai didi

mysql - 在 IOS 中连接到远程数据库

转载 作者:行者123 更新时间:2023-11-29 00:25:54 26 4
gpt4 key购买 nike

我正在尝试开发一个应用程序,该应用程序需要访问存储在我的网络服务器上的远程数据库,我已经在线查看,我能找到的所有教程都是关于 sqlite3 的,并且只显示使用本地数据库,任何回答的问题都含糊不清并且不要真正回答问题。

在一个答案中提到了 PHP/XML,没有比“使用 PHP 或 XML”更具体的了——这两者我都从未使用过

有人可以给我指点教程,或者解释一下我需要做什么才能连接到我的数据库吗?

最佳答案

从 iOS 设备直接连接到远程数据库系统通常不是一个好主意,原因如下:

  • 数据库必须对所有 Internet 开放,出于安全原因,这不是一个好主意。您可能听说过 SQL 注入(inject);这更糟。每个人都可以直接连接到数据库并发送他们想要的任何 SQL 命令。
  • 数据库协议(protocol)不是为高延迟链接设计的;它可能非常“健谈”,这使得它在 WAN 上慢得无法使用。
  • (试着想出第三个……)

也就是说,技术上是可以做到的。你可以调用 MySQL C client library直接来自 Objective C。

关于mysql - 在 IOS 中连接到远程数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18925791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com