数据库是特殊文件,由DBMS(数据库管理系统软件操作)
嵌入式数据库要求:体积适当,可移植性好,编程接口简单,代码开源
主要用关系数据模型储存数据。
touch student.db
sqlite3 student.db
sqlite>create table student(id integer primary key,name text,age integer); 创建student表格
sqlite>.schema查看当前表格
sqlite>drop table student2,删除表student
sqlite>alter table student1 rename to student2;把student1重命名为student2
sqlite>alter table student add column sex text;添加sex列
sqlite>insert into student(id,name,age,sex) values(1,'xuran',12,'f');在student表中输入数据id:1,姓名:xuran,年龄:13,性别:f
sqlite>select *from student;查看student内容
sqlite>update student set name = 'lisi' where name = 'zhangsan';把zhangsan姓名跟新为lisi
sqlite>delete from student where name = 'zhangsan';把叫zhangsan的删除