为知笔记使用自建docker服务后,如何迁移原有账号数据

为知笔记支持自建docker

但是原来的为知笔记账号和自己搭建的docker服务账号是不互通的,数据也没法同步过来.

下面说下如何迁移数据的方法:

  1. 为知笔记app需要是官网下载的版本,不能是appstore的版本.这样数据就会保存在C:\Users\xxxx\Documents\My Knowledge\Data\xxxxxxxx@xxx.com
  2. 使用新账号登录为知笔记app,使用自建的docker服务.这时就会在C:\Users\xxxx\Documents\My Knowledge\Data\目录下创建了该账号的对应的目录.
  3. 拷贝旧账号下的笔记目录到新账号目录下
  4. 从旧目录中的index.db的表WIZ_DOCUMENT中将DOCUMENT_OWNER字段的值修改为新账号的值,将WIZ_VERSION 值修改为-1
  5. 上一步可用sql   update WIZ_DOCUMENT set WIZ_VERSION = -1以及update WIZ_DOCUMENT set DOCUMENT_OWNER = xxxxxxxxx@xxx.com
  6. 将WIZ_DOCUMENT表数据导出,然后导入到新账号目录下的index.db的表WIZ_DOCUMENT中即可
  7. 重新打开为知笔记app,等待数据上传到自己的docker服务即可.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值