gpt4 book ai didi

node.js - 备份数据库

转载 作者:行者123 更新时间:2023-12-05 06:41:01 25 4
gpt4 key购买 nike

要使用 Node.js(sqlite3 库)备份 SQLite 数据库,我关闭连接,复制数据库文件并重新打开连接。重新打开连接后,所有查询都会导致 SQLITE_MISUSE -错误。

我在应用程序中只有 1 个连接。问题是什么?如果库(和所有其他 Node.js 库)不允许执行 native C 备份 API,我该如何备份数据库?

最佳答案

我能想到一种方法,即创建另一个数据库,将其附加到当前连接,然后在它们之间运行联合插入/选择操作。 This SO 答案有一些关于在 SQLite 中复制数据库的信息,请参阅 here有关附加数据库的一般信息

关于node.js - 备份数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41488278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com