老版本的 SQLite 有时候比新版本还稳定,是在编译一些老固件的时候,像sqlite-autoconf-3081101.tar.gz
这种打包好的源码就挺省事的。用的是.tar.gz
格式,Linux 下直接解压编译,顺。适合在像 OpenWRT 这类嵌入式系统中搞点轻量数据库,没太多依赖,直接上也没啥负担。
安装流程也比较经典,基本就是./configure
+ make
+ sudo make install
那一套,熟手一看就懂。用sqlite3
命令测一下能不能跑起来,OK 的话就能在系统里用它存点设置、日志啥的,还是挺方便的。
OpenWRT 里要用的话,要注意下交叉编译那块,得让 SQLite 对上 OpenWRT 的工具链。配置feeds.conf.default
,更新源,再装包,照着流程走基本没坑。SQLite 功能也不差,支持事务、索引、视图都有,就算系统资源不多,也够用了。
如果你正在搞 OpenWRT 或者其他嵌入式项目,又不想引个大数据库,那这个老版本的 SQLite 源码包就蛮合适的。要下载的话,可以去这个地址看看,版本号是3081101
,用得上的话备一份也挺值的。