本文主要介绍SQLite数据库的一些基本语法及其示例(博主目前在华清远见西安中心学习嵌入式,两个月了,虽然还是很菜,总归是由收获的。嗯,学习起来还是比较吃力的。回想起大学毕业的这几年,好似从没有现在般努力,不禁唏嘘,蜀道难,难于上青天,但总归要上,加油,让每天都有收获!!!)
–》 安装sqlite3数据库
SQLite 的一个重要的特性是零配置的,这意味着不需要复杂的安装或管理。在 Linux 上安装 SQLite:
key: sudo apt-get install sqlite3
–》 SQLite 命令
SQLite 的命令称为点命令,这些命令的 不同之处在于它们不以分号 ;(英文分号)结束,这里我们介绍几种常见的点命令
.help(打开SQL数据库的帮助文档)
.databases(列出数据库名称及其依附文件)
.tables(显示数据库中已存在的表)
.schema(显示数据局中的表的具体结构内容)
.quit(退出SQL命令)
常见的SQL命令及其它文档可以参考这个链接,非常详细!SQLite 命令 | 菜鸟教程
–》 SQLite语句
创建表–key:eg:create table stu (id int primary key not null,name text,highth real);
–>创建了一个表名为stu(id是主键唯一int型不为空,姓名为char型,身高为float型);!!!结尾一定要带分号!!!
删除表–key: drop table stu;
插入语句(insert )–key:insert into table stu values (1,’zhangsan’,179);
译为:向表stu中插入了一组数据:id编号为1,姓名为zhangsan,身高为179
where语句–key:select * from stu where name = ‘zhangsan’;
修改语句(update)–key:update stu set highth = 170 where id = 1;
删除语句(delete)–key:delete from stu where id = 4;
以上就是常见的SQL语句,按照自己的C语言编程习惯进行增删改查等功能,博主在案例中的说明读者可以自己尝试去换个角度实现。sql的接口函数,实现和数据库的连接,读者可以在SQLite – C/C++ | 菜鸟教程网址进行学习,自我实现,如有疑惑,私信即可~
Original: https://blog.csdn.net/bx1091182836/article/details/127496520
Author: 童年有梦1
Title: 基于嵌入式linux的SQLite数据库
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/816510/
转载文章受原作者版权保护。转载请注明原作者出处!