目录
1、SQLite基础
2、SQLite安装
3、SQLite基本命令
3.1、系统命令
3.2、sql命令
3.3、修改表结构
4、C语言代码操作数据库
4.1、代码示例
1、SQLite基础
SQLite的源代码是C,其源代码完全开放。SQLite第一个Alpha版本诞生于2000年5月。他是一个轻量级的嵌入式数据库。
SQLite有以下特性:
- 零配置一无需安装和管理配置;
- 存储在单一磁盘文件中的一个完整的数据库;
- 数据库文件可以在不同字节顺序的机器间自由共享;
- 支持数据库大小至2TB;
- 足够小,全部源码大致3万行c代码,250KB。
- 比目前流行的大多数数据库对数据的操作要快;
2、SQLite安装
#1、本地安装
$ sudo dpkg -i *.deb
$ sqlite3 #检验是否安装成功#退出
$ .quit# 2、在线安装
sudo apt-get install-sqlite3
3、SQLite基本命令
3.1、系统命令
以'.'开头的命令
.help 帮助
.quit 退出
.exit 退出#查看表结构
.schema#查看打开的数据库
.databases#查看数据库表格
.table
3.2、sql命令
#创建一个表
create table stu(id integer,name char,score Integer);#插入一条记录
insert into stu values(1001,'zhangsan',80);
insert into stu values(1002,"lisi",90);
insert into stu(id,name) values(1003,"wangwu");#查看
select * from stu;
select name,score from stu;
select * from stu where score = 80;#删除
delete from stu where name = 'wangwu';
delete from stu where score = '90';#更新
update stu set name ='wangwu' where id = 1001