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

Import Search engine from Chrome into Microsoft Chromium Edge

当我第一次启动 Microsoft Chromium Edge 时,我从 Chrome 导入了数据。我得到了我的书签和其他东西,但没有我的习惯 "Search engines"。

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

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

⚠ 您需要关闭 Edge 浏览器,因此请将此答案复制到文本中。 ⚠

○ 下载安装DB Browser for SQLite

○ 复制Chrome 网络数据

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

  • 将文件 Edge Web Data 复制到桌面并重命名 Edge Web Data

  • 使用 DB browser for SQLite 打开 Edge Web Data(文件没有扩展名,但它是 .sqlite):ex right-click > 打开或双击文件并选择 DB browser for SQLite

○ 复制 Edge Web 数据

  • 关闭边缘

  • 转到%LOCALAPPDATA%\Microsoft\Edge Dev\User Data\Default

  • 复制桌面上的文件Edge Web Data,重命名原来的Edge Web Data(例如:Edge Web Data)并将复制的重命名为Edge Web Data

  • DB browser for SQLite

  • 中打开Edge Web Data

○ 从关键字 tables

比较 ID
  • Edge Web Data中,转到Browse Data tab,然后selecttableKeywords

  • 单击 ID header 以按 ID

  • 对条目进行排序
  • Edge Web Data

  • 完成最后两步
  • 比较IDS:如果2个数据库中存在某些ID,您需要将Chrome Web Data中的ID更改为[=12=中未使用的ID ].做你需要的,点击Chrome Web Data中的每个ID,转到edit database cell pane(cf view-),更改数字并点击保存

○ 从 Chrome 网络数据

导出关键字 table
  • Edge Web Data 中,转到菜单文件>导出>数据库到 SQL 文件

  • Select 只有 table Keywords 然后点击保存(不勾选 "keep column name" 和 "Multiple row" 并保持 "Export everything" 和 "Keep old schema")

○ 在 Edge 中导入

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

  • 选择刚刚导出的"Keywords.sql"。

  • 对 "do you want to create..." 回答否(我们要导入已经存在的 table)。检查 table Keywords 并保存

  • Edge Web Data移动到%LOCALAPPDATA%\Local\Microsoft\Edge Dev\User Data\Default并重命名为Web Data

  • 打开边

如果您将某些地址添加为搜索引擎,例如 chrome://extensions/,Edge 会自动将它们重定向到 edge://extensions/。如果你喜欢整洁的时候,你可以更新所有 chrome:// 链接,但如果你不这样做,它仍然有效。

实际上@MagTun 的答案是正确的,但现在 Edge 中的关键字 table 为 23 列,而不是 Chrome 中的 22 列。 您需要将 "created_from_play_api" INTEGER DEFAULT 0 列添加到导出的 Sql Web 数据关键字脚本 table of Chrome。 请注意,如果您有多个配置文件指向正确的 Web 数据文件。