数据库也是数据持久化的一种,但是不同于Plist文件。
在iOS中 使用数据库重要的方法:
1⃣️:打开数据库:sqlite3_open()
2⃣️:建表,修改,添加,更新,删除数据:sqlite3_exec()
3⃣️:查询:
①:校验语句是否合法:sqlite3_prepare_v2
②:绑定要查询的数据个sql语句:sqlite3_bind_text
③:循环查找内容(根据行):sqlite3_step
④:取出这一行的数据(根据对应数据类型):sqlite3_column_text
4⃣️:关闭数据库:sqlite3_close()
5⃣️:SQL: (Structured Query Language)
SQL是结构查询语句
SQL 语言特点:每一句后面有一个 ; 号结束 不区分大小写
SQL关键字: creat update delete from where by table order...
6⃣️:SQL语句的使用公式:
1.建表
(1) @"create table 表名 (字段名 字段类型,字段名 字段类型);"
(2) create table if not exists 表名 (字段名 字段类型,字段名 字段类型);
如:@"create table if not exists user (id integer,name text,phone text);"
插入:insert into 表名 (字段,字段) values ('内容','内容');
删除:delete from 表名 where 字段 = '要删除的内容';
修改:update 表名 set 字段 = '修改后的内容' where 字段 = '修改前的内容';