在adb shell中使用sqlite3命令

站长的个人作品

在一般的调试机器中都是带有sqlite3模块的,当然是一般而言啦,有些厂商不会让用户去操作这个的。

本文只是聚合(说摘抄也不为过)sqlite3的操作命令如果要命令实战,这个就抱歉啦。具体情况还是要各位大佬自行试验。(多次试验了才是你自己的东西)

0、进入sqlite3的操作界面命令

sqlite3 xx.db

执行后就会进入

 

PS:以下都在于进入sqlite3操作命令界面后的

1、查看数据库文件信息命令

.database

2、查询所有表

.table

3、退出sqlite3

.exit

或者

.quit

4、查询xxx表中的所有数据

select * from xxx;

PS:切记一定要输‘;’这个符号结束,要不然没作用的。

5、查询xxx表中的指定信息

查询name叫做‘125la.com’的所有信息

select * from xxx where name='125la.com';

 

查询_id=1的信息

select * from xxx  where _id= '1';

 

等等,这个可以根据表的关键字来查询

6、开启显示字段名

.header on

PS:这个我没怎么用过,但也附上,或许你也学学

7、显示列表对齐

.mode column

8、修改xxx表的内容

修改_id=1的数据内容

update xxx set value="1" where _id=1;

9、删除xxx内容

删除name=‘125la.com’的信息

delete from secure where name="125la.com";

 

上面只是附上一部分,如果要看更多内容,可以访问Sqlite3的官方网址:http://www.sqlite.org/cli.html

 

网上也有很多大牛的总结,也可以看看《sqlite常用的命令-增删改查》和《sqlite 常用命令

 

温馨提示:文章内容系作者个人观点,不代表博客志对观点赞同或支持。
版权声明:本文为投稿文章,感谢 125啦读书导航(125la.com) 的投稿,欢迎分享本文,转载请保留出处!
站长的个人作品
125la导航_独立博客导航平台

发表评论


表情

或者微信联系我