Chrome 如何删除所有重复的网址,并只保留在谷歌浏览器历史记录的最后一次访问?

q35jwt9p  于 2023-03-27  发布在  Go
关注(0)|答案(2)|浏览(249)

我想只保留谷歌浏览器历史记录中的网站的最后一次访问,并删除过去网站的所有重复URL。
例如,如果Google Chrome历史记录显示:
二○一八年七月二十五日

  • mail.google.com
  • x.com
    二○一八年七月二十四日
  • mail.google.com
  • x.com
  • y.com
    然后,我希望它删除重复,只保留最后一次访问,如下所示:
    二○一八年七月二十五日
  • mail.google.com
  • x.com
    二○一八年七月二十四日
  • y.com
    当然,这可以通过谷歌浏览器历史记录一个接一个地完成,并通过检测一个接一个的重复来删除。这是一个很长的路要走。我想要一个系统的方法来做到这一点。
7qhs6swi

7qhs6swi1#

1.下载并安装SQLite浏览器
1.关闭Chrome(因为Chrome会锁定其历史数据库)
1.打开SQLite浏览器
1.按“打开数据库”
1.在地址栏中插入“C:\Users[您的用户名]\AppData\Local\Google\Chrome\User Data\Default”或浏览到它。(如果您使用配置文件,请选择您的配置文件)
1.选择右下角的“所有文件”(Chrome没有使用扩展程序来保存历史数据库,所以默认情况下不会显示)
1.打开文件“历史记录”。
1.单击“执行SQL”选项卡
DELETE from visits where id not in (select max(id) from visits v group by v.url)
请注意,它将保持最新的唯一网址,不会匹配任何通配符模式等

vfh0ocws

vfh0ocws2#

也可以按住Shift键并单击以选择历史记录中的多个项目,然后一次将其移除。
执行搜索以显示相关的历史记录项目单击第一个结果Shift+单击最后一个结果单击删除所选项目

相关问题