iphone4 通讯录数据库文件!

简介:

iphone4 通讯录数据库文件

iphone的通讯录在/private/var/mobile/Library/AddressBook目录,文件名为:AddressBook.sqlitedb 文本或其他打开乱码,把后缀的db去掉,用navicat_sqlite编辑。因为只要复制这个文件就能得到手机里通讯录的所有内容,所以到外面维修或升级手机时要多留意。

通讯录所包含的表名称

 

表ABPerson 里是通讯录所有人的姓名和对应ID

 

表ABMultiValue里是通讯录的电话号码和对应的UID

因为姓名和电话号码存放不同的表,查询起来相对繁琐,因为ID是固定不变的,可以用ID来对应姓名和号码。另外如能运用sqlite查询会方便些。


本文转自enables 51CTO博客,原文链接:http://blog.51cto.com/niuzu/838353,如需转载请自行联系原作者


相关文章
|
6天前
|
存储 NoSQL 关系型数据库
可以存储文件的数据库有哪些?
可以存储文件的数据库有哪些?
15 6
|
2天前
|
存储 NoSQL 关系型数据库
可以存储文件的数据库有哪些?
可以存储文件的数据库有哪些?
20 0
|
1月前
|
SQL 数据库
SQL Server 附加数据库,报只读文件,无权修改其中某些文件
SQL Server 附加数据库,报只读文件,无权修改其中某些文件
28 0
|
1月前
|
存储 数据库连接 数据库
【Python】python员工信息管理系统(数据库版本)(GUI界面+数据库文件+源码)【独一无二】
【Python】python员工信息管理系统(数据库版本)(GUI界面+数据库文件+源码)【独一无二】
|
1月前
|
存储 运维 Java
SpringBoot使用log4j2将日志记录到文件及自定义数据库
通过上述步骤,你可以在Spring Boot应用中利用Log4j2将日志输出到文件和数据库中。这不仅促进了良好的日志管理实践,也为应用的监控和故障排查提供了强大的工具。强调一点,配置文件和代码的具体实现可能需要根据应用的实际需求和运行环境进行调优和修改,始终记住测试配置以确保一切运行正常。
250 0
|
3月前
|
存储 关系型数据库 数据库
回顾数据库的三级模式,为什么比直接存文件表格好?
【6月更文挑战第10天】本文介绍数据库用于解决Excel等文件系统存在的数据冗余、不一致和访问困难等问题。DBMS中的关系有一对一、一对多、多对一和多对多四种类型。键有候选键、超级键、主键、备用键和外键等类型,功能依赖分为平凡和非平凡两种。
33 0
回顾数据库的三级模式,为什么比直接存文件表格好?
|
3月前
|
存储 关系型数据库 MySQL
|
3月前
|
存储 关系型数据库 MySQL
|
3月前
|
SQL XML 数据库
后端数据库开发高级之通过在xml文件中映射实现动态SQL
后端数据库开发高级之通过在xml文件中映射实现动态SQL
36 3
|
3月前
|
SQL XML Java
后端数据库开发JDBC编程Mybatis之用基于XML文件的方式映射SQL语句实操
后端数据库开发JDBC编程Mybatis之用基于XML文件的方式映射SQL语句实操
55 3