SQLite教程(十):内存数据库和临时数据库 一、内存数据库: 在SQLite中,数据库通常是存储在磁盘文件中的。然而在有些情况下,我们可以让数据库始终驻留在内存中。最常用的一种方式是在调用sqlite3_open()的时候,数据库文... 随心笔谈 3年前2990
SQLite教程(十四):C语言编程实例代码(2) #include #include #include <stdio.h> using namespace std; void doTest() { sqlite3* conn=NU... 随心笔谈 3年前2850
SQLite教程(十二):锁和并发控制详解 一、概述: 在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic, Consistent, Isolated, and Durable)... 随心笔谈 3年前2920
SQLite教程(十三):C语言编程实例代码(1) #include #include <string> using namespace std; void doTest() { sqlite3* conn=NULL; //... 随心笔谈 3年前2930
SQLite教程(十一):临时文件 一、简介: 尽管SQLite的数据库是由单一文件构成,然而事实上在SQLite运行时却存在着一些隐含的临时文件,这些临时文件是出于不同的目的而存在的,对于开发者而言,它们是透明的,因此在开... 随心笔谈 3年前3100
SQLite教程(六):表达式详解 一、常用表达式: 和大多数关系型数据库一样,SQLite能够很好的支持SQL标准中提供的表达式,其函数也与SQL标准保持一致,如: 复制代码 代码如下: || * /... 随心笔谈 3年前2750
SQLite教程(八):命令行工具介绍 工欲善其事,必先利其器。学好SQLite的命令行工具,对于我们学习SQLite本身而言是非常非常有帮助的。最基本的一条就是,它让我们学习SQLite的过程更加轻松愉快。言归正传吧,在SQLite的... 随心笔谈 3年前2930
SQLite教程(五):索引和数据分析/清理 一、创建索引: 在SQLite中,创建索引的SQL语法和其他大多数关系型数据库基本相同,因为这里也仅仅是给出示例用法: 复制代码 代码如下: sqlite> CREATE... 随心笔谈 3年前2840
SQLite教程(五):数据库和事务 一、Attach数据库: ATTACH DATABASE语句添加另外一个数据库文件到当前的连接中,如果文件名为":memory:",我们可以将其视为内存数据库,内存数据库无法持久化到磁盘... 随心笔谈 3年前3190
SQLite教程(二):C/C++接口简介 一、概述: 在SQLite提供的C/C++接口中,其中5个APIs属于核心接口。在这篇博客中我们将主要介绍它们的用法,以及它们所涉及到的核心SQLite对象,如database_conne... 随心笔谈 3年前2960