`

什么是SQLite3

阅读更多

[1]

 

SQLITE是一款非常小巧的嵌入式开源数据库软件

-------------------------------------------------------------------------------------

SQLite is a software library that implements a self-contained , serverless ,

zero-configuration , transactional SQL database engine.

SQLite is the most widely deployed SQL database engine in the world.

The source code for SQLite is in the public domain .

-------------------------------------------------------------------------------------

 

[2]

特点如下:

 

1 支援大多数的SQL指令
2 一个档案就是一个数据库。不需要安装数据库服务器软件。

   sqlite 不需要任何数据库引擎

3 完整的Unicode支援(因此没有跨语系的问题)。
4 速度很快。

 

[3]

SQLITE的安装

tar xzvf sqlite-3.3.8.tar.gz
cd sqlite-3.3.8
./configure --disable-tcl --prefix=/usr/local/sqlite3
make
make install
make doc
cp /usr/local/sqlite3/include /usr/include
cp /usr/local/sqlite3/lib/lib* /usr/lib/
cp /usr/local/sqlite3/bin/sqlite3 /bin/

 

分享到:
评论

相关推荐

    Sqlite3 C++ 简单单例数据库操作类封装

    首先,让我们了解什么是SQLite3。SQLite3是一个开源的、自包含的、无服务器的、事务性的SQL数据库引擎,适用于各种规模的应用程序,尤其适合嵌入式环境。它不需要单独的服务器进程,并且整个数据库存储在一个文件中...

    sqlite3文件(sqlite3.dll,sqlite3.h,sqlite3.lib)

    标题提到的"sqlite3文件"主要包括三个关键组成部分:`sqlite3.dll`、`sqlite3.h`和`sqlite3.lib`,它们在开发和运行使用SQLite3的应用程序时起着至关重要的作用。 1. `sqlite3.dll`: 这是一个动态链接库文件,通常...

    Sqlite3重编译版本,支持Sqlite3_key和Sqlite3_rekey方法.rar

    这个压缩包文件提供了一个特别的SQLite3版本,它经过了重编译,增加了对`Sqlite3_key`和`Sqlite3_rekey`方法的支持。这两个方法是关于数据库加密的关键功能,对于那些需要增强数据安全性的应用来说尤为重要。 `...

    sqlite3.h、sqlite3.lib、sqlite3.dll

    在本主题中,我们关注的是SQLite的核心组件——`sqlite3.h`、`sqlite3.lib`和`sqlite3.dll`,这些是开发过程中用于与SQLite交互的关键文件。 1. **sqlite3.h**: 这是一个头文件,包含了SQLite的所有公共API(应用...

    Sqlite3 安装文件

    SQLite3 是一个开源的、轻量级的数据库引擎,它不需要独立的服务器进程,可以直接嵌入到各种应用程序中。SQLite3 提供了 SQL 标准兼容的数据库管理系统,广泛应用于移动设备、嵌入式系统以及桌面应用。在这个...

    sqlite3.lib sqlite3.h sqlite3.dll sqlite3.exe

    这个压缩包包含了SQLite3的关键组件,分别是`sqlite3.lib`、`sqlite3.h`、`sqlite3.dll`和`sqlite3.exe`,它们在开发和运行使用SQLite3的应用程序时起着至关重要的作用。 `sqlite3.lib`是SQLite3的静态链接库文件,...

    Delphi使用ASqlite3 连接SQLite上例子

    本教程将详细讲解如何在Delphi环境中使用ASqlite3控件连接并操作SQLite数据库。ASqlite3是一款专门为Delphi开发者设计的SQLite数据库接口组件,它使得在Delphi程序中与SQLite数据库交互变得简单。 首先,我们需要...

    Linux-sqlite3

    **Linux SQLite3** SQLite3是一种轻量级的、开源的关系型数据库管理系统,它不依赖于任何服务器进程,可以直接在客户端应用程序中使用。由于其小巧、高效且易于集成的特性,SQLite3在嵌入式系统和分布式环境中的...

    sqlite3.exe

    SQLite3.exe 是 SQLite 数据库引擎的一个命令行接口工具,它允许用户通过文本命令与 SQLite 数据库进行交互。SQLite 是一个开源、轻量级、自包含的 SQL 数据库引擎,广泛应用于嵌入式系统和移动应用中,因为它无需...

    SQLite3C++

    SQLite3是一款轻量级的开源数据库管理系统,它以C语言编写,可以嵌入到各种应用程序中,无需单独的服务器进程。在本主题中,我们关注的是SQLite3与C++的结合,即如何在C++程序中使用SQLite3进行数据存储和检索。 1....

    可加密的Sqlite3.dll和Sqlite3.lib

    Sqlite3.dll和Sqlite3.lib是SQLite数据库引擎的动态链接库(DLL)和静态库文件,用于在Windows操作系统上实现SQLite的功能。SQLite是一个轻量级的、自包含的、无服务器的、事务性的SQL数据库引擎,广泛应用于嵌入式...

    sqlite3lib.rar

    例如,`sqlite3_open()`函数用于打开或创建数据库,`sqlite3_exec()`用于执行SQL命令,而`sqlite3_prepare_v2()`和`sqlite3_step()`则用于处理更复杂的预编译语句。了解这些基本的API使用方法,可以让你在实际开发中...

    sqliteodbc驱动sqlite3

    ### SQLiteODBC 驱动 SQLite3:深入解析与应用指南 #### 一、SQLiteODBC简介 SQLiteODBC是一种连接SQLite数据库与支持ODBC(开放式数据库连接)的应用程序之间的桥梁。通过SQLiteODBC,开发人员可以利用ODBC标准...

    sqlite3 驱动 for odbc

    SQLite3 是一个开源的、轻量级的嵌入式关系型数据库系统,广泛应用于各种操作系统,包括Windows、Linux和macOS等。它以其简单、高效和可移植性著称,适用于那些需要简单数据库解决方案但又不想引入大型数据库系统的...

    SQLite3 支持sqlite3-key() sqlite3-rekey()

    免费版sqlite不带加解密功能,这个wssqlite实现了加解密数据库的功能,网上好多都是不能编译成功的,所以作者编译后,可以直接使用该资源,包含(sqlite3.h,sqlite3.lib,sqlite2.dll,sqlite3userauth.h)

    SQLite3 API编程手册.pdf

    SQLite3 API 编程手册 SQLite3 是一个小巧的关系数据库管理系统,它提供了一个轻量级的数据库解决方案。下面是 SQLite3 API 编程手册的相关知识点: 版本 SQLite3 的最新代码和编译版本可以从 www.sqlite.org ...

    sqlite3数据库查看工具

    SQLite3是一种轻量级、开源的嵌入式SQL数据库引擎,广泛应用于移动设备、桌面应用以及服务器环境,尤其适合处理小到中等规模的数据存储需求。它的设计目标是实现零配置、事务支持、完整的SQL语法以及自包含性,使得...

    Sqlite3和管理工具

    SQLite3是一种轻量级的数据库管理系统,它作为一个嵌入式SQL数据库引擎被广泛应用。与传统的客户端-服务器数据库架构不同,SQLite3是自包含的,无需独立的服务器进程,可以直接在应用程序中运行。这意味着,当你在...

    SQLite 安装包 sqlite3 及sqlite数据库jdbc jar包

    SQLite3是SQLite的第三个主要版本,提供了更高的性能、稳定性和兼容性。 在标题中提到的"SQLite 安装包 sqlite3",指的是用于在操作系统上安装和管理SQLite数据库的命令行工具。sqlite3通常是一个可执行文件,允许...

    sqlite3加密版本数据库

    基于sqlite3的加密版本的数据库动态链接库,附lib和.h头文件,新测试可用。可设置密码和修改密码,加密后的数据库文件是无法被打开的。官方提供的免费版本sqlite3都是没有加密的,官方收费的很贵哦,有需要的朋友...

Global site tag (gtag.js) - Google Analytics