通过网络发送sqlite数据库

0 投票
1 回答
539 浏览
提问于 2025-04-16 02:35

我有一个sqlite数据库,里面的数据需要通过网络传输。服务器需要对这些数据进行修改,然后我需要把数据库拿回来,更新我本地的版本,或者用新的数据库覆盖掉它。我该怎么做呢?我同事一开始想直接丢掉数据库,改用.ini文件,但这些数据我们需要频繁解析(这是用户定义的日程,可以随时更改,包括用户和服务器的修改)。我建议直接把整个.db文件作为二进制文件传输,让他们随意处理,然后再拿回来。或者,sqlite有没有办法像MySQL那样把数据库导出成.sql文件,这样我们就可以以文本形式传输?

还有其他解决方案吗?这段代码是用python写的,如果这有影响的话。

更新:这个是在一个运行linux的嵌入式平台上(我不太确定具体的版本/内核,或者我们能用的操作系统命令,除了那些显而易见的基本命令)。

1 个回答

3

在你的操作系统中使用复制命令就可以了。没必要想得太复杂。

撰写回答