windows使用SQLite

本文提供了一个简单的SQLite3安装教程,包括从官方网站下载SQLite3文件、安装步骤及如何配置环境变量来确保可以在命令提示符中使用SQLite3命令。

Sqlite官网地址:http://www.sqlite.org/

Sqlite3文件下载:
1.下载 sqlite-dll-win32-x86-3140100
2.下载 sqlite-tools-win32-x86-3140100
这里写图片描述

安装:
先在C盘建一个文件夹 sqlite,
1.把 sqlite-dll-win32-x86-3140100 中解压出来的两个文件(sqlite3.def 和 sqlite3.dll)复制到刚才新建的目录(C:\sqlite)中
2.把 sqlite-tools-win32-x86-3140100 中解压出来的文件 sqlite3.exe 复制到C:\sqlite 目录中
3.添加系统环境变量, 在Path变量值后面添加 C:\sqlite(分号不要忘记了),如下图所示:
这里写图片描述

测试:
运行cmd(win10以管理员身份运行),切换到C盘根目录,输入sqlite3,然后回车,如果安装成功的话,会显示sqlite版本号,如下图所示:
这里写图片描述

Windows 平台上,您可以使用 SQLite 库来实现本地数据库的功能。以下是使用 SQLite 库的一般步骤: 1. 下载 SQLite 库,例如从官方网站下载 sqlite-dll-win64-x64-xxx.zip。解压 ZIP 文件,得到包含 SQLite3 DLL 和 DEF 文件的目录。 2. 在您的项目中添加 SQLite 库的头文件和 DLL 文件。例如,在 Visual Studio 中,您可以在项目属性的 VC++ 目录中添加包含 SQLite文件的目录,并在链接器中添加 SQLite DLL 的库文件3. 在代码中使用 SQLite 库的 API 来打开数据库、查询数据、插入数据等。以下是一个示例代码: ```c++ #include <sqlite3.h> #include <iostream> int main() { sqlite3* db; char* errMsg = 0; int rc; rc = sqlite3_open("test.db", &db); if (rc != SQLITE_OK) { std::cerr << "Cannot open database: " << sqlite3_errmsg(db) << std::endl; sqlite3_close(db); return 1; } const char* sql = "CREATE TABLE COMPANY(" "ID INT PRIMARY KEY NOT NULL," "NAME TEXT NOT NULL," "AGE INT NOT NULL," "ADDRESS CHAR(50)," "SALARY REAL );"; rc = sqlite3_exec(db, sql, 0, 0, &errMsg); if (rc != SQLITE_OK) { std::cerr << "SQL error: " << errMsg << std::endl; sqlite3_free(errMsg); sqlite3_close(db); return 1; } sqlite3_close(db); return 0; } ``` 该示例代码使用 SQLite3 API 来创建一个名为 COMPANY 的表,其中包含 ID、NAME、AGE、ADDRESS 和 SALARY 字段。如果执行成功,它将返回 0。 请注意,使用 SQLite 库时,请遵循 SQLite 的许可证条款。此外,在使用时,请确保您使用SQLite 版本与您的项目目标平台相符。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值