linux上一般默认是自带了sqlite3的,所以学习sqlite3,最好使用linux,这样可以跳过安装这一步。
开始,我们可以直接运行sqlite3 testsqlite3.db
.databases 可以查看数据库
.tables 可以查看表
.schema 可以查看建表语句
我们的建表语句与mysql有些区别,auto_increment自动增长是连着的,没有下划线隔开。
数据类型简单的就有integer、text、real等。
这里向表中插入数据:
sqlite> insert into user (id,name,age,mobile) values (1,"aaa",18,"15011190909"),(2,"bbb",19,"15910909890"),(3,"ccc",20,"15026418738"),(4,"ddd",21,"1390909809");
查看表中的数据:
sqlite> select * from user;
1|aaa|18|15011190909
2|bbb|19|15910909890
3|ccc|20|15026418738
4|ddd|21|1390909809
默认的显示效果是紧凑的,没有表头,数据列之间