一 数据库文件的创建
1.1数据库文件的创建:
1.在香橙派中创建一个sqlite数据库文件夹:mkdir sqlite;并进入此文件夹
2.在文件夹下运行sqlite3,进入数据库的数据交互页面,系统会提示(Connected to a transient in-memory database.Use ".open FILENAME" to reopen on a persistent database.).open 数据库的名字可以打开某个数据库。
3.创建数据库文件
方法一:在终端运行.open test.db即可创建一个数据库文件。
方法二:在sqlite文件夹下,用sqlite 加上要创建的数据库文件名,如sqlite mydatabase.db
再运行.database 可以看到已打开的数据库的存放路径和权限;
(注意:此方法创建后,必须运行.database才能在.quit退出数据库指令后看到创建的数据库 文件)
二 表的创建和数据的增删改查
1.准备阶段
进入sqlite指令交互界面 sqlite3;
打开(没有则是创建)一个数据库文件 .open test.db
.databases 查看现在已经打开的数据库文件的相关信息
2.创建一张表格
create table stu(id Integer,name char,score Integer); stu:为表格的名称,括号内的为表格内的一些特性及数据类型
3.添加/插入数据
insert into stu values(001,'lijinggang',87); 这里的字符串用' '或" "都可以
insert into stu(name,score) values('lijinggang',87); 插入部分字段内容
4.查看数据库信息
select * from stu; 查询所有字段内容
select name,score from stu; 查询部分字段内容
5.删除一条记录
delete from stu where id = 002;
6.更改一条记录
updata stu set name = 'haunggou' where id = 002;
7.删除一张表
drop table stu;
8.增加一列
alter table stu add column sex char;
注意事项:正常退出数据库指令为 .quit
如果输入了错误的指令,则会进入..>模式,此时我们可用ctrl z来终止数据库运行,从而达到退出目的