Sqlite3使用
1.特点
轻小的数据库系统,250k左右,无需配置,支持事务操作。麻雀虽小,五脏俱全
缺点:
1)存入数据时,无法识别数据类型是否正确
2)删除表中的列时,需要重新创建一张表替换原表,比较麻烦
2.命令
1)系统命令
(1)创建数据库
sqlites blogs.db
输入改命令后,表示要新建一个数据库,如果未创建表格,直接退出,将不会生成blogs.db文件
(2)创建表格
create table user(id int,name string,password string)
(3)表修改
重命名表
alter table user rename to user1;
新增列
alter table user add column password string;
删除表
drop table user;
删除列
//a.将目标表重命名,并创建新表
alter user rename to temp;
create table user(id Integer primary key autoincrement,name srting)
//b.将数据复制到新表
insert into user select id,name from temp
//c.删除旧表
drop table temp
修改列名与删除列类似
(4)查看命令
.databases查看数据库
.tables查看表格
.schema查看所有表的创建过程
(5)打开、退出数据库
.open test.db打开数据库
.quit退出数据库
2)sql基本命令
新增
insert into user (id,name) values(1,'zhanghuan')
查找
select * from user where id=1;
删除
delete from user where id=2;
修改
update user set id=3,name='zhang' where id=1;还没有评论,来说两句吧
