sqlite3命令

1. 找到db:通常在/data/data/com.providers.contacts/databases/*.db;

以/data/system/accounts.db为例;

  adb shell, cd /data/system/databases/;

2. 打开/创建db:sqlite3 accounts.db

3.查看元数据,以.开头的命令:.tables列出所有数据表;.schema查看db结构;.schema accounts查看表accounts的结构;.dump accounts逆向输出accounts表数据的insert SQL语句;

4. SQL语句:以分号;结尾 select * from accounts;

将db 通过adb pull到pc后用sqlite客户端查看:

如:SQLite Administrator:http://sqliteadmin.orbmu2k.de/

原文地址:https://www.cnblogs.com/toven/p/2660187.html