配置数据库 Django默认使用SQLite数据库 在settings.py文件中通过DATABASES选项进行数据库配置 配置MySQL Python3.x中安装的是PyMySQL 在__init__.py文件中写入两行代码import pymysql pymysql.install_as_MyS ...
分类:
数据库 时间:
2019-02-07 23:35:02
阅读次数:
216
一、离线缓存 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。 说明:离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式 (1)归档:NSCodeing、NSKeyedArchiver (2)偏好设置:NSUserDefaults (3)Plist存储:writeTo ...
分类:
移动开发 时间:
2019-02-05 22:31:01
阅读次数:
232
一、简单说明 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 提供了多线程安全的数据库操作方法, ...
分类:
移动开发 时间:
2019-02-05 22:24:52
阅读次数:
230
一、示例 说明:本文简单示例了SQLite的模糊查询 1.新建一个继承自NSObject的模型 该类中的代码: 2.新建一个工具类,用来管理模型 工具类中的代码设计如下: YYPersonTool.h文件 YYPersonTool.m文件 3.在storyboard中,删除原有的控制器,放一个导航控 ...
分类:
移动开发 时间:
2019-02-05 22:06:13
阅读次数:
200
一、简单说明 1.打开数据库 int sqlite3_open( const char *filename, // 数据库的文件路径 sqlite3 **ppDb // 数据库实例 ); 2.执行任何SQL语句 int sqlite3_exec( sqlite3*, // 一个打开的数据库实例 co ...
分类:
移动开发 时间:
2019-02-05 22:05:05
阅读次数:
203
一、简单说明 在iOS中使用SQLite3,首先要添加库文件libsqlite3.dylib和导入主头文件。 导入头文件,可以使用库中的函数(是纯C语言的) 二、具体说明 新建一个项目,在项目的主界面中放四个按钮(分别是,增加、删除、修改、查询)。 1.sqlite3_open(<#const ch ...
分类:
移动开发 时间:
2019-02-05 22:04:01
阅读次数:
213
1.keywords(关键字) 关键字不能用作表或者列的名字。 2.1检索单个列 select prod_name from Products; 上述语句从Products表中检索一个名为prod_name的列。Select关键字后面是列名,from关键字后面是表名。 多条SQL语句必须用分号(;)... ...
分类:
数据库 时间:
2019-02-04 19:31:42
阅读次数:
184
pymysql sqlite mongodb ...
分类:
数据库 时间:
2019-01-31 20:59:00
阅读次数:
280
一、数据库管理系统 MySQL、 Qracle、SQLite、Access、MS SQL Server 数据库系统的特点:1.数据结构化 2.数据共享、冗余度低、易扩充 3.数据独立性高 4.数据由DBMS统一管理和控制:数据的安全性保护、数据的完整性检查、并发控制、数据库恢复 二、数据库的优点 程 ...
分类:
数据库 时间:
2019-01-30 20:32:35
阅读次数:
220
SQLite 是一个开源的嵌入式关系型数据库,是一个自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 具有如下特点: 无需单独的服务器进程,是无服务器的 不需要配置,无需复杂的安装或管理步骤 数据库存储在一个单一的跨平台的磁盘文件中 非常小的,轻量级的 自给自足的,不需要 ...
分类:
数据库 时间:
2019-01-30 19:55:43
阅读次数:
183