【发布时间】:2010-05-05 02:02:47
【问题描述】:
我对 iPhone 编程有点菜鸟,我已经阅读过使用 PHP 作为 iPhone 应用程序和远程托管 MySQL 数据库之间的连接,但我需要做的是直接连接到 MySQL在我办公室的本地计算机上运行的数据库。这台机器在同一个网关后面,并且有一个类似于 192.169.x.x 的 ip 地址。如果没有中间的 PHP 或其他任何东西,这可能吗?提前致谢。非常感谢这个网站。
【问题讨论】:
-
你为什么要这样做而不是使用一些网络服务?
-
我正在开发的程序将包含一个可分发的 MySQL 实例,该实例将安装在本地网络上,iPhone 程序需要直接与其连接。我希望能够绕过 PHP,因为这意味着以后要支持的事情少了一件。我只是 d/l 一个名为 DBTracklayer 的程序,它允许我使用他们的应用程序进行连接,所以我知道这是可能的,但我需要能够在我的应用程序中提供此功能。这不会让最终用户能够连接到任何数据库,只能连接到本地网络中一个 IP 地址类似于 192.168.x.x 的数据库。
-
这一定是可能的,因为有很多 3rd 方应用程序允许您连接到自己的 MySQL 实例。 MySQL 有一个 C API,理论上你应该能够在 iOS 上编译。这是一个类似的问题,答案更全面:stackoverflow.com/questions/961742/…