Iphone iOS上的远程MS SQL或MySQL数据库

Iphone iOS上的远程MS SQL或MySQL数据库,iphone,objective-c,ios,xcode,ipad,Iphone,Objective C,Ios,Xcode,Ipad,我目前有一个使用MS SQL的网站,我有兴趣为该网站创建一个iOS客户端。我希望应用程序连接到我网站上托管的远程SQL数据库,然后我可以从该数据库中提取信息并在设备上本地显示。我还想向数据库发布信息。我愿意使用MySQL 这可能吗?如果可能的话,有人知道我可以查看哪些好的教程吗?在手机和DB之间放置一个web服务。有两个选项: 您可以开发Web服务/脚本或任何服务器端解决方案,使您的数据库“公开”对话 使用第三方库()使您的应用程序与MySQL数据库通信 我强烈建议在数据库和iOS客户端之间放

我目前有一个使用MS SQL的网站,我有兴趣为该网站创建一个iOS客户端。我希望应用程序连接到我网站上托管的远程SQL数据库,然后我可以从该数据库中提取信息并在设备上本地显示。我还想向数据库发布信息。我愿意使用MySQL


这可能吗?如果可能的话,有人知道我可以查看哪些好的教程吗?

在手机和DB之间放置一个web服务。

有两个选项:

  • 您可以开发Web服务/脚本或任何服务器端解决方案,使您的数据库“公开”对话
  • 使用第三方库()使您的应用程序与MySQL数据库通信

我强烈建议在数据库和iOS客户端之间放置一个瘦web层。您不希望iOS应用程序直接连接到您的数据库(除非这是供您个人使用,仅限于少数您真正信任的人)


您可以用PHP(或任何您喜欢的)编写web层。此时,您可以在iOS应用程序和数据库之间使用HTTP和JSON

您不想直接向网络公开数据库服务器。即使ios上有mysql/mssql驱动程序,您也不想这样做。相反,设置一个简单的Web服务作为设备和DBMS之间的中间层。电话通过HTTP与服务器对话,服务使用其本机协议与DBMS对话。