一、命令行操作数据库:
1、查看版本号:
zhengbings-MacBook-Pro:~ zhengbing$ sqlite3
2、进入到sqlite互动模式:
输入sqlite3,或者sqilite3+.db,其中是数据库的名字,如果没有 这个名字的数据库就创建一个新的数据库。
zhengbings-MacBook-Pro:test zhengbing$ sqlite3 DATA_BASE_TEST.sqlite
3、.tables显示数据库中所sqlite> .tables建表语句:create table table_name (f1 type1, f2 type2,…);创建新表
sqlite> CREATE TABLE "_t_user" ("ID" VARCHAR PRIMARY KEY NOT NULL , "NAME" VARCHAR, "SEX" FLOAT, "AGE" FLOAT, "SCHOOL" VARCHAR, "HOME" VARCHAR);
5、drop table table_name;删除表
sqlite> drop table _t_user;
6、insert into table_name values (value1, value2,…);向表中添加新记录
sqlite> insert into _t_user values("1001","zhangsan","1","18","华阳中学","广都地铁口");
7、select * from table_name;查询表中所有记录
sqlite> select * from _t_user;
8、.schema table_name 查看表的结构
sqlite> .schema _t_user
9、update table_name set f1=value1, f2=value2… where expression; 更新表中记录
sqlite> update _t_user set SCHOOL='成都七中' where ID=1001;
10、删除一条记录
sqlite> delete from _t_user where id=1001;