admin

帅气的我简直无法用语言描述!

SQLite教程(十):内存数据库和临时数据库

 一、内存数据库: 在SQLite中,数据库通常是存储在磁盘文件中的。然而在有些情况下,我们可以让数据库始终驻留在内存中。最常用的一种方式是在调用sqlite3_open()的时候,数据库文...
3年前
2750

SQLite教程(十四):C语言编程实例代码(2)

#include #include #include <stdio.h> using namespace std; void doTest() { sqlite3* conn=NU...
3年前
2640

SQLite教程(十二):锁和并发控制详解

 一、概述: 在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic, Consistent, Isolated, and Durable)...
3年前
2690

SQLite教程(十三):C语言编程实例代码(1)

#include #include <string> using namespace std; void doTest() { sqlite3* conn=NULL; //...
3年前
2690

SQLite教程(十一):临时文件

 一、简介: 尽管SQLite的数据库是由单一文件构成,然而事实上在SQLite运行时却存在着一些隐含的临时文件,这些临时文件是出于不同的目的而存在的,对于开发者而言,它们是透明的,因此在开...
3年前
2870

SQLite教程(六):表达式详解

 一、常用表达式: 和大多数关系型数据库一样,SQLite能够很好的支持SQL标准中提供的表达式,其函数也与SQL标准保持一致,如: 复制代码 代码如下: || * /...
3年前
2540

SQLite教程(八):命令行工具介绍

 工欲善其事,必先利其器。学好SQLite的命令行工具,对于我们学习SQLite本身而言是非常非常有帮助的。最基本的一条就是,它让我们学习SQLite的过程更加轻松愉快。言归正传吧,在SQLite的...
3年前
2700

SQLite教程(五):索引和数据分析/清理

 一、创建索引: 在SQLite中,创建索引的SQL语法和其他大多数关系型数据库基本相同,因为这里也仅仅是给出示例用法: 复制代码 代码如下: sqlite> CREATE...
3年前
2650

SQLite教程(五):数据库和事务

 一、Attach数据库: ATTACH DATABASE语句添加另外一个数据库文件到当前的连接中,如果文件名为":memory:",我们可以将其视为内存数据库,内存数据库无法持久化到磁盘...
3年前
3000

SQLite教程(二):C/C++接口简介

 一、概述: 在SQLite提供的C/C++接口中,其中5个APIs属于核心接口。在这篇博客中我们将主要介绍它们的用法,以及它们所涉及到的核心SQLite对象,如database_conne...
3年前
2720