COCOA Objective-c:如何连接mysql数据库?

时间:2010-05-19 08:37:56

标签: mysql objective-c cocoa

我正在使用cocoa框架创建MAC应用程序,我想知道如何以及使用cocoa框架连接到MySql数据库的方式。

2 个答案:

答案 0 :(得分:5)

您可能需要查看http://www.sequelpro.com/docs/Source_Code。他们似乎已经恢复了原始的MySQL-Cocoa代码,似乎正在积极开发中。另一个选择是商业MacSQL框架。

编辑:您可能还想查看以下tutorial。这是使用libmysqlclient的一个很好的介绍,甚至提供了一个示例Xcode项目。

答案 1 :(得分:0)

简短回答:你不能,至少不能直接。

Cocoa Framework没有数据库驱动程序,通用或其他(尽管是CoreData)。要连接到mysql数据库,您需要使用恰当命名的libmysqlclient。这个库不包含在Xcode中,因此必须单独下载(并且可能已经构建):You can get it from here

您可能需要在应用程序中分发库,可能会导致许可证问题。

编辑:好像连接到mysql数据库的库应该与MySQL服务器安装一起安装。如果应用程序需要在安装了MySQL的计算机上运行,​​那么可能会从而无法链接到此。