欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > 嵌入式开发之SQLite

嵌入式开发之SQLite

2024/11/30 6:33:27 来源:https://blog.csdn.net/qq_22111417/article/details/144037280  浏览:    关键词:嵌入式开发之SQLite

目录

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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com