标准C中最简单的SQL实现,用于基于linux的ARM终端

Agn*_*kas 2 c sql embedded-database

你知道一些开源非常小的SQL服务器实现可能在1*.c(或几个)文件中没有外部依赖吗?实现应该是非常基础的 - 支持大多数简单形式的select/insert/delete/update ...不需要DDL(虽然它会很好).只有基本的1个用户at-a-timer操作 - (不需要多用户模式或解析db锁).只需在1 db文件上运行(可能在文本模式下).?? 来源必须是标准便携式C.

很感谢 !

one*_*sse 5

显而易见的选择是SQLite.

您可以添加"-DSQLITE_THREADSAFE = 0 -DSQLITE_OMIT_LOAD_EXTENSION"以避免外部依赖性.