一个人如何读取*.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 似乎是一个不错的选择。