读取 Firefox 配置文件中存储的 *.sqlite 文件

读取 Firefox 配置文件中存储的 *.sqlite 文件

一个人如何读取*.sqlite自己个人资料文件中的数据?

尝试读取它们但sqlite3没有成功。

$ sqlite3 
SQLite version 3.7.4
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .load ./downloads.sqlite
Error: dlopen(./downloads.sqlite, 10): no suitable image found.  Did find:
 ./downloads.sqlite: unknown file type, first eight bytes: 0x53 0x51 0x4C 0x69 0x74 0x65 0x20 0x66
sqlite> .exit

这是因为 Firefox 使用了旧版本的 sqlite 吗?我使用的是 Firefox v3.6.13

答案1

FireFox 有一个 SQLite 插件,我认为它可以选择直接加载 Firefox 文件。

https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/

答案2

我认为您尝试了错误的 sqlite3 命令语法。我将 sqlite3.exe 复制到与 downloads.sqlite 相同的文件夹中,然后从那里执行

$ sqlite3 downloads.sqlite

但我自己并没有真正使用它。我只是验证了当前的 SQLite 版本 3.7 及以上版本可以与 Firefox 4.0 文件一起使用。

从实际目的来看,sqlite-manger 似乎是一个不错的选择。

相关内容