【问题标题】:How to save SQLite3 work如何保存 SQLite3 工作
【发布时间】:2014-03-08 01:56:11
【问题描述】:

我已经用 SQLite3 玩了一会儿,最后我插入了很多我想以后重用的表和数据。

但是,我看不到任何保存数据的方法。我也在网上搜索过,找不到任何东西。我很惊讶还没有人问过这个问题:

如何保存迄今为止创建的表格和数据?

【问题讨论】:

  • 也许这个链接能帮上忙:zetcode.com/db/sqlite/datamanipulation
  • 我假设如果您在计算机上安装了 Sqlite,您创建的每个数据库和输入的每个信息都应该保留在那里。我不太明白这个问题。您的数据是否以某种方式被删除了?
  • 你在使用 sqlite3 REPL 吗?

标签: database sqlite save


【解决方案1】:

当使用sqlite3命令行shell时,你应该在启动它时指定一个文件名;否则,它将打开一个临时数据库文件。

如果忘记了,可以使用.open 命令打开另一个数据库。

如果您在创建数据之前忘记执行此操作,可以使用.backup 命令将数据库复制到另一个文件中。

【讨论】:

  • 我通过点击打开 SQLite3 shell...我在哪里指定文件名?
  • 你不应该点击它;您应该通过在控制台中输入sqlite whatever.db 来运行它。
猜你喜欢
  • 2021-12-22
  • 2017-06-16
  • 2018-01-02
  • 2013-07-09
  • 1970-01-01
  • 2017-09-19
  • 1970-01-01
  • 2018-03-27
  • 1970-01-01
相关资源
最近更新 更多