0

DDMS 仅在 Eclipse 中查看数据库。我想从 CMD 查看表格内容。我达到了 sqlite3 /data/data//databases/PhoneBook

DESC 命令无法访问..

4

2 回答 2

4

adb 不是文件夹,它是一个工具 - 位于

<sdk>/platform-tools

要连接到模拟器上的 sqlite3,您必须首先启动一个 shell

adb -s emulator-5554 shell

然后,使用 sqlite3 命令连接到您的数据库

sqlite3 /data/data/<package_name>/databases/<database>

此时您可以使用 .help 获得进一步帮助

希望这可以帮助 :)

于 2012-06-21T14:16:10.467 回答
0

查看sqlite.tables帮助中的命令获取数据库中的表列表

如果您正在寻找列信息

pragma table_info(TABLE_NAME)

当然要获取表格的内容

select * from TABLE_NAME 

我真的不知道你在问什么……所以有 3 个常用的 sqlite 命令来获取关于你的数据库/表的信息,假设你已经按照@JayJ 的回答连接到数据库。

于 2012-06-23T11:27:18.960 回答