SQLite3的安装
1、命令行安装
sudo apte-get install sqlite
2、本地安装
从网上下载SQLite3的安装包然后执行
sudo dpkg -i *.deb
基本命令
1、系统命令
系统命令以点开头
命令 | 功能 |
---|---|
.help | 帮助 |
.quit | 退出 |
.schema | 查看表的结构 |
.databases | 查看当前数据库路径 |
2、用户命令
和C语言一样以分号" ; "结尾
功能 | 命令 | 分类 |
---|---|---|
创建一张stu表 | create table stu(id Integer, name char, score Integer); | 增 |
显示stu这张表中所有的内容 | select * from stu | 查 |
只查询name这个字段 | select name from stu | 查 |
查询name这个字段等于 'zhangshang' 的字段 | select * from stu wthere name = 'zhangshang' | 查 |
向表中插入一个记录(部分缺省) | insert into stu (name, score)values("xiaoming", 99); | 增 |
向表中插入一条记录 | insert into stu values(1001, "xiaohong", 100); | 增 |
删除score字段为90的记录 | delete from stu where score="90"; | 删 |
更新id字段为1001的记录 | update stu set name="wangwu" where id=1001; | 改 |
为表格增加一个字段 | alter table stu add column address char; | 改 |
怎么删除一个字段呢?
因为SQLite不支持直接删除所以我们可以先创建一个表,然后再删除原有表,再重命令就行了
create table stu1 as select id, name score from stu;
dorp table stu;
alter table stu1 rename to stu;
网友评论