Lua
LuaSQLite3 包含一个与已安装的SQLite3数据库引擎接口的模块。
由于它与已安装的库连接,因此我们只需要使用包含LiteSync的经过修改的本机SQLite引擎。
使用说明
首先,按照说明编译和安装LiteSync或使用针对您的平台的预编译二进制文件。
然后参考 lua.sqlite.org 的使用说明。
如果已经安装了Lua lsqlite3模块,那么如果原始SQLite文件在安装时被覆盖,则仅安装LiteSync就足够了。
使用方法
要打开数据库,我们使用如下所示的URI:
db = sqlite3.open('file:test.db?node=secondary&connect=tcp://server:port')