使用sqlite
配置环境:
官网下载源码(amalgamation),和预编译(sqlite-dll-win64-x64-3420000),
源码解压得到头文件;
预编译解压后得到.dll,同时用vs开发人员命令行进入解压目录,执行
lib /def:sqlite3.def /machine:x64
得到.lib文件
至此.h文件.dll文件.lib文件都有了
使用:
创建/打开
sqlite3 *db; //相当于标识符 int rc; //返回符 rc = sqlite3_open("TestDB.db",&db); //打开一个数据库并将地址给标识符db,返回打开标记rc是否成功打开,如果没有该数据库则创建一个
增删改查
基本是用字符串命令行用sqlite3_exec()函数执行,类似于system()
可视化:
推荐使用SQLiteStudio
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通