php - 将服务器端 MySQL 数据库传输到 iOS

标签 php mysql objective-c ios json

我正在构建一个 iOS 应用程序,部分功能是它需要离线工作。现在,该应用程序通过加载 PHP 脚本从 Web 服务器下载信息,然后以 JSON 格式发送数据。所以我的应用程序会向 www.foo.com/bar/getVideos.php 发送请求。返回所有所需视频的 JSON 字符串。

我希望能够在设备上拥有数据库的完整本地副本(它不是很大,它只会让离线使用变得更容易)。最好的方法就是获取所有表,并以 JSON 格式输出它们。然后在iPhone上rebuild(假设我已经知道结构,填数据就行)。或者有更简单的方法吗?

最佳答案

另一种选择是构建 sqlite 数据库服务器端并只下载数据库文件。 sqlite 文件是可移植的。

这将降低设备的复杂性和处理时间,并将其集中在服务器上。

关于php - 将服务器端 MySQL 数据库传输到 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8286520/

相关文章:

mysql - 选择一个或合并具有一个不同值列的多行 SQL

iOS Mutual Auth 验证成功然后连接请求失败

ios - 在 Swift 中结合 CGBitmapInfo 和 CGI​​mageAlphaInfo

PHP 警告 : pack(): Type H: illegal hex digit r error

php - JavaScript 不工作 - apache2 + Ubuntu

php - 在PHP中循环遍历大数据数组

php - 需要一个动态表的函数

objective-c - 如何在 Objective-C 中随事件发送和接收数据?

php - 每 'X' 分钟从 Oracle 数据库查询并显示结果

php - var_export 到字符串