Android SQLite3工具常用命令行总结

来源:互联网 发布:黑马校对软件下载 编辑:程序博客网 时间:2024/04/29 23:50

Android SDK的tools目录下提供了一个sqlite3.exe工具,这是一个简单的sqlite数据库管理工具。开发者可以方便的使用其对sqlite数据库进行命令行的操作。

程序运行生成的*.db文件一般位于"/data/data/项目名(包括所处包名)/databases/*.db",因此要对数据库文件进行操作需要先找到数据库文件:

1、进入shell 命令

[python] view plaincopy
  1. adb shell  
2、找到数据库文件
[python] view plaincopy
  1. #cd data/data  
  2. #ls                --列出所有项目  
  3. #cd project_name   --进入所需项目名  
  4. #cd databases      
  5. #ls                --列出现寸的数据库文件  
3、进入数据库
[python] view plaincopy
  1. #sqlite3 test_db   --进入所需数据库  
会出现类似如下字样:
[python] view plaincopy
  1. SQLite version 3.6.22  
  2. Enter ".help" for instructions  
  3. Enter SQL statements terminated with a ";"  
  4. sqlite>  
至此,可对数据库进行操作。

4、sqlite常用命令

[python] view plaincopy
  1. >.databases        --产看当前数据库  
  2. >.tables           --查看当前数据库中的表  
  3. >.help             --sqlite3帮助  
  4. >.schema            --各个表的生成语句  

 

 

下面是常用的命令

.help 查看命令

.tables 列出所有数据表

.exit 退出

。。。。。(省略的是数据库命令)

 

 

>>>>>>>>>>>>>>>>

     sqlite>提示符下输入

       .help 这个命令让我们看到许多命令

       .tables 查看所有表,例如我的系统里有Studentandroid_metadata两个表

    

    查询表Student 数据内容,我们输入

select * from Student;

我们查出三条数据。这个数据库的显示方式让我们习惯了Oralce,看得很不舒服,输入

以下两个命令,让我们改变这种显示模式。

         .mode column

         .header on

     再输入select * from Student; 我们看着舒服多了(Figure4)。

        

                                Figure4:改变数据显示模式

     .exit命令退出sqlite,返回到#提示符。

#提示符下输入exit退出Linux

 

0 0
原创粉丝点击