【问题标题】:Working with an old SQLite2 database使用旧的 SQLite2 数据库
【发布时间】:2013-12-10 08:01:09
【问题描述】:

我的硬盘上有一个非常陈旧、尘土飞扬的 SQLite 2 数据库,我想在其中搜索。

到目前为止,我已经尝试使用 sqliteman、sqlitebrowser 等工具打开它,并尝试在 Python 中使用sqlite3 打开它,但无济于事。

所有工具现在似乎都只支持 SQLite 3。

有没有办法用 Python 打开这个旧的 SQLite 2 数据库?

顺便说一句,我很确定它是一个 SQLite 数据库,查看二进制内容:

user@host:~ $ head -1 old.db | cut -c 1-48
** This file contains an SQLite 2.1 database **

【问题讨论】:

  • 为什么不编译旧版本的sqlite?

标签: python sqlite sqlite2


【解决方案1】:

您可以下载源代码并返回旧版本。

我只是通过浏览他们的网站找到了a version_2 branch。单击最新的提交会将您带到a page,您可以在其中下载当时的代码压缩包。

【讨论】:

    猜你喜欢
    • 2010-10-15
    • 1970-01-01
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 2015-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多