/*******************************************/
手工建数据库:
linux@ubuntu:~$ sqlite3 my.db
查看帮助:
sqlite> .help
文件存放位置:
sqlite> .database
退出:
sqlite> .quit
查看表:
sqlite> .tables
显示表的结构:
sqlite> .schema
1.建表:
sqlite> create table usr(id integer primary key, name text,age integer null, gender text, salary real not null);
2.删除表
sqlite> drop table usr;
3.增:
sqlite> insert into usr(id, name, age, salary) values(2, 'liu', 20, 6000);
4.删
sqlite> delete from usr where id = 2;
5.改:
sqlite> update usr set gender = 'man' where id = 3;
6.查:
sqlite> select * from usr where id = 2;
7.在表中添加字段
sqlite>alter table usr add column country text;
三.一些常用命令
在sqlite>下输入.help查看帮助
以下命令都是在sqlite>下,
.tables:显示此数据库中的所有表,我这个库中只有一个表stu_table,如图:
.show:显示格式的配置情况(一会我们显示表中数据的时候就会看到效果),如图:
.schema:建表的模式(就是建表语句,个人观点),如图:
.mode:显示的格式,首先输入查询语句,在.show下的图中,我们看到mode默认是list,我目前用到了line和column模式如图:
.mode list:
.mode line:
.mode column:
.headers on:显示字段名,如图:
在.mode column下在.mode list下
.separator:分隔符,默认是"|",我现在改成",",如图:
网友评论