iOS数据库基本使用

2021-08-24  本文已影响0人  丶天空蓝丶

基本介绍

iOS数据库使用的是SQLite,一款轻型的嵌入式关系数据库。
安卓和iOS开发使用的都是SQLite数据库。
它的特点:
它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。
它的处理速度比MySQL、PostgreSQL这两款著名的数据库都还快。
它是C语言框架的,跨平台性强。

主流三方库

iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便,因此,一些三方库就应运而生,下面我就例举几个我经常使用的三方库。
首先是FMDB,如果想学习FMDB的使用请 参考github链接
以及在FMDB上再次封装的BGFMDB 参考github链接 和LKDBHelper 参考github链接
以上三种数据库各有千秋,基本上不是太复杂的数据存储都能满足。

数据库使用语句

前端用到最多的还是查询语句,增、删、改一般都是很基本的,如果使用上面的三方库,则更简单,sql语句都不用使用。当然一些简单的查询用上面三方库也不需要sql语句。下面就整理下自己在项目中用到的查询语句

写这篇文章主要是加深自己的记忆,如果能给大家提供帮助那就更好了,我也会定期更新自己遇见过的数据语句

上一篇 下一篇

猜你喜欢

热点阅读