Sqlite命令行查看数据库中的内容

时间:2022-02-03 03:25:33

Sqlite中的命令行:

用sqlite的命令在DOS中查看数据。

1.       启动模拟器;

2.       启动cmd,进行DOS窗口,输入:

 

C:\Documents and Settings\jun.wang>adb shell    //进入模拟器

# cd data                                   //转换到存放数据的目录下

cd data                                    

# cd data                                   //转换到存放数据库的目录下

cd data

# cd com.archermind.TestDB                   //转换到创建数据库的包下

cd com.archermind.TestDB

# ls                                        //遍历这个包,有哪些文件

ls

lib

databases

# cd databases                               //转换到数据库的目录

cd databases

# ls                                         //遍历有哪些数据库

ls

db

db.db

# sqlite3 db                                   //选择数据库

sqlite3 db

SQLite version 3.5.9

Enter ".help" for instructions

sqlite> .tables                                    //查看有哪些表

.tables

android_metadata  employee          wangjun

sqlite> select * from wangjun;      //对表进行操作,语句结束时一定要加“;”,否则会出错

select * from wangjun;

1|wangjun|wangjun

sqlite>

 

//建表并设置自增长,类似于mysql(当声明为主键时,也自动设置为自增长)

create table wj(userid primary key autoincrement,usrname varchar(12) not null,pa

ssword varchar(12) not null);

//插入类似于sqlserver2005

insert into wj2 values(null,'w','w');