我的硬盘上有一个非常旧的、满是灰尘的SQLite 2数据库,我想在里面搜索一下。
到目前为止,我已经尝试使用sqliteman、sqlitebrowser等工具打开它,并简单地尝试在Python语言中使用sqlite3打开它,但都无济于事。
现在所有的工具似乎都独家支持SQLite 3。
有没有办法用SQLite打开这个旧的Python2数据库?
顺便说一句,我非常确定这是一个SQLite数据库,查看一下二进制内容:
user@host:~ $ head -1 old.db | cut -c 1-48
** This file contains an SQLite 2.1 database **发布于 2013-12-10 16:09:26
您可以下载源代码并返回到较旧的版本。
我只是在他们的网站上浏览一下就发现了a version_2 branch。单击最新的提交会将您带到a page,此时您可以在那里下载代码的tarball。
https://stackoverflow.com/questions/20489005
复制相似问题