我使用OS X 10.9.5和Google crome:版本44.0.2403.107(64位)
谷歌Crome在路径存储cookie:
/Users/(logged User)/Library/Application Support/Google/Chrome/Default/Cookies
我通过app"SQLite Free - Datum"打开了这个文件; 它显示列名是"cookies",如图所示.
我通过OSX 10.9.5的终端打开了同一个文件.我得到"格式错误的数据库架构(is_transient) - 接近"where":语法错误"执行命令时"SELECT*FROM cookies",如下面的图钉所示.

小智 9
OS X 10.9.5(Mavericks)默认安装了SQLite 3.7.13.Chrome Cookie的数据库架构最近已更改为使用部分索引,这些索引在SQLite 3.8.0及更高版本(https://www.sqlite.org/partialindex.html)上受支持.OS X 10.10(Yosemite)默认安装了SQLite 3.8.5,因此您可以通过终端访问数据库,只需在Yosemite中使用即可.
看起来Chrome团队意识到早期版本的SQLite不支持部分索引,如此错误报告所示:https://groups.google.com/a/chromium.org/forum/#!topic/chromium -reviews/5OPhshJdrTM.
您可以在"SQLite Free - Datum"中打开数据库的原因很可能是应用程序作者使用较新版本的SQLite发布了该数据库.
| 归档时间: |
|
| 查看次数: |
4924 次 |
| 最近记录: |