连接到远程数据库

时间:2011-06-05 03:35:33

标签: objective-c database cocoa sqlite remote-connection

是否有允许Cocoa和Objective-C与远程数据库接口的框架或类,无论是SQLiteMySQL还是其他(尽管最好是SQLite)?< / p>

1 个答案:

答案 0 :(得分:1)

您可以下载源代码并自行编译,但我已经读到这很痛苦,我认为该项目可能已经死了:

CocoaMySQL-src

然而,直接从iPhone / iPad应用程序连接到远程数据库是一个非常糟糕的主意。想象一下,有一个越狱的iPhone和一个简单的数据包嗅探器......有人会非常容易地破坏数据库的安全性。

实现这一目标的最佳方法是通过远程数据库服务器上的Web服务器将其包装在php中。然后,您可以使用简单的http POST请求在数据库上运行查询,并使页面返回xml / json / whatever。