直接从iPhone执行SQL查询到在线服务器

我是新手,倾向于做一个简单的iOS应用程序。

该任务是制作一个应用程序,为一个人注册,然后将这些数据上传到在线服务器。

详细地说,我想直接insertdeleteupdate数据到在线服务器。

有人会告诉我我要做什么(工具,库…)?

我已经与SQlite合作为iPhone创build了一个本地数据库,并且它运行良好,现在正在处理在线服务器。

执行远程请求有两种方法:

1) https://github.com/smhuang426/MySqueakQl – 这是远程访问数据库的“基本”实现。 http://www.karlkraft.com/index.php/2010/09/17/mysql-for-iphone-and-osx/ – 更高级,在文章中你可能会指导一些如何使用这个框架。 在这种情况下,您使用SQL C API,您可以编写自己的特殊类。 示例: http : //blog.iosplace.com/? p = 30 , http : //zetcode.com/tutorials/mysqlcapitutorial/以及C API的说明http://dev.mysql.com/doc/refman/5.0/ EN / C-APIfunction,overview.html

2)发布到在线服务器上的PHP脚本,使用发送到这个脚本的asynchronousASIHTTP(或普通的NSRequest),脚本直接与SQL服务器上的SQL DB一起工作。 示例( iOS中没有通过PHP的iPhone应用程序和MySQL数据库之间的通信 )。 在这种情况下,你获得了更多的安全性,但也有一些限制,如应用程序的速度下降,服务器必须提供PHP。

祝你好运!

你需要的是一些远程API,你可以使用它来连接iPhone应用程序和MySQL数据库。