华为手机[助手]备份的db通讯录文件如何恢复到其他手机 您所在的位置:网站首页 华为云空间文件下载到手机怎么打开 华为手机[助手]备份的db通讯录文件如何恢复到其他手机

华为手机[助手]备份的db通讯录文件如何恢复到其他手机

2023-09-09 19:10| 来源: 网络整理| 查看: 265

华为手机[助手]备份的db通讯录文件如何恢复到其他手机 如果你是属于下面的情况分析需要的文件第一步最后一步结束

如果你是属于下面的情况

1.如果你使用华为手机并且用华为手机助手备份了,但是你想把文件恢复到其他手机上(其他品牌的安卓手机或者苹果手机),你会发现华为备份后存储的文件是db文件也就是SQLite数据库文件,例如你想把通讯录文件contact2.db存到其他手机。 2.手机损坏你只能找到db文件也就是SQLite数据库文件。

分析

1.正如前面所说contacts2.db文件是一个SQLite数据库文件。 2.这个Conacts2.db文件是个数据库 3.在这个文件中有一个唯一的数据库格式,手机中其他文件和程序都可以访问它。我们需要阅读这些信息,将其转换成手机可以使用的不同格式。就是VCF或者txt。 4.我们需要把它转换回VCF格式

需要的文件

首先呢需要下载sqlite命令行工具,这里附上地址,下载sqlite命令行工具,我们只需下载dll和tools,切记并将它们的内容都解压到一个文件夹中,如图所示。还有千万别忘记,在环境变量中添加该路径。在这里插入图片描述

第一步

win+R打开命令行(win10/7),进入要转换的数据库所在文件夹,执行sqlite命令。

C:\Users\RuiSir>cd C:\Users\RuiSir\Desktop\huawei//进入.ab文件所在文件夹 C:\Users\RuiSir\Desktop\huawei>sqlite3 test.db //打开数据库 。 最后一步

导出所需要文件

//导出用的的命令是output sqlite> .output test.csv //导出**csv**也可以是**txt** sqlite>.table TABLE_SNS TABLE_SET //这是数据库中的数据表 sqlite> select * from TABLE_SNS;//选择你需要导出的数据报 sqlite> .output stdout 结束

这样我们就可以把我们导出来的文件导入其他手机!!!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有