我在我的电子项目中使用 sqlite3。
为了实现我从官方网站引用的多线程,他们告诉“当使用 SQLITE_THREADSAFE=2 编译时,只要没有两个线程尝试使用相同的数据库连接,SQLite 就可以在多线程程序中使用”
我正在创建这样的数据库
new sqlite3.Database(
pathname,
sqlite3.OPEN_READWRITE | sqlite3.OPEN_CREATE,
err => {
if (err) {
console.log('eror' , err)
return console.error(err.message);
}
})
那么如何在我的代码中传递多线程配置?