将搜索引擎从Chrome导入Microsoft Chromium Edge

时间:2019-08-05 09:09:28

标签: microsoft-edge chromium

当我首次启动Microsoft Chromium Edge时,我已经从Chrome导入了数据。我得到了书签和其他东西,但是没有得到自定义的“搜索引擎”。

如何将搜索引擎从Chrome导入Microsoft Chromium Edge。

2 个答案:

答案 0 :(得分:2)

实际上,@ MagTun的答案是正确的,但是现在Edge中的关键字表为23列,而不是Chrome中的22列。 您需要将“ created_from_play_api”的INTEGER DEFAULT 0列添加到Chrome的“导出的Web数据关键字” SQL脚本表中。 并且要小心,如果您有多个配置文件可以指向正确的Web数据文件。

答案 1 :(得分:0)

这就是我使用开源DB Browser for SQLite完成的方式。

⚠您将需要关闭Edge浏览器,以便以文本形式复制此答案。 ⚠

○下载并安装DB Browser for SQLite

○复制Chrome网络数据

  • 转到%LOCALAPPDATA%\Google\Chrome\User Data\Default

  • 在桌面上复制文件Edge Web Data并将其重命名为Edge Web Data

  • 使用Edge Web Data打开DB browser for SQLite(文件没有扩展名,但是它是.sqlite):例如,右键单击>打开或双击文件,然后选择{{ 1}}

○复制Edge Web数据

  • 闭合边缘

  • 转到DB browser for SQLite

  • 在桌面上复制文件%LOCALAPPDATA%\Microsoft\Edge Dev\User Data\Default,重命名原始文件Edge Web Data(例如:Edge Web Data),然后将复制的文件重命名为Edge Web Data

  • Edge Web Data中打开Edge Web Data

○比较关键字表中的ID

  • DB browser for SQLite中,转到Edge Web Data,然后选择表Browse Data tab

  • 单击ID标头以按ID对条目进行排序

  • 使用Keywords

  • 完成最后2个步骤
  • 比较IDS:如果2个数据库中存在某些ID,则需要将Edge Web Data中的ID更改为Chrome Web Data中未使用的ID。执行所需的操作,单击Edge Web Data中的每个ID,转到Chrome Web Data(参见view-),更改数字,然后单击保存

○从Chrome Web数据导出关键字表

  • edit database cell pane中,转到菜单文件> export>数据库到SQL文件

  • 仅选择表Edge Web Data并单击“保存”(取消选中“保留列名”和“多行”,并保持“导出所有内容”和“保留旧模式”)

○在Edge中导入

  • Keywords中,转到菜单文件>从SQL文件导入>数据库

  • 选择您刚刚导出的“ Keywords.sql”。

  • 否回答“您要创建...”(我们要导入已经存在的表)。检查表Edge Web Data并保存

  • Keywords移至Edge Web Data并将其重命名为%LOCALAPPDATA%\Local\Microsoft\Edge Dev\User Data\Default

  • 开放边缘

如果您已将诸如Web Data之类的地址添加为搜索引擎,Edge将自动将其重定向到chrome://extensions/。如果您喜欢整洁的东西,则可以更新所有edge://extensions/链接,但是如果您不这样做,它仍然可以工作。