我有一个使用 Sqlite 在 PC 上生成的数据库文件。然后将该文件传输到没有操作系统的基于 ARM7 的嵌入式系统。嵌入式系统必须访问这个数据库,但不需要更新它。
我一直在尝试让 sqlite3 足够小以用于嵌入式系统,但到目前为止,我无法将应用程序大小设置为低于 256 KB(我的限制)。
有没有人能够将 sqlite3 缩小到这个大小?有没有其他软件可以用来读取这个数据库?
编辑:我正在尝试使用 C 访问数据库。这将使用 sqlite3_exec() 函数完成。
有两张桌子。一个表有 ID 和文本,第二个表有 ID,链接到第一个表的 ID、文本和状态值。唯一需要的访问权限是第一个表上的 ID 或部分文本,以及第二个表上的 ID。
也许有一些独立的代码可以用来访问数据库?