Linux之sqlite3使用
由于sqlite3本身的特点与优势,使得其在Linux环境中应用广泛。
1 安装sqlite3
1.1 安装sqlite3
在Linux环境中安装sqlite3需执行命令:
1.2 创建或进入sqlite3
2 使用sqlite3
sqlite3使用中,主要的语句包括数据库命令和数据库语句;数据库命令是以【.】开始的,数据库语句是以【;】结束的。
2.1 数据库命令
2.1.1 查看表清单【.tables】
2.1.2 显示表结构【schema 表名】
2.1.3 退出sqlite3控制界面【.quit】或【.exit】
2.2 数据库语句
2.2.1 创建数据表
2.2.2 向表中插入数据
2.2.3 查询数据
2.2.3.1 查询所有数据【select * from 表名;】
2.2.3.2 查询数据中某字段【select 字段名 from 表名;】
2.2.3.3 查询符合某个条件的数据
2.2.4 修改数据表内容(注:条件唯一)【update 表名 set 字段名=新值 where 条件;】
2.2.5 数据表添加一列【alter table 表名 add 字段名 字段类型;】
2.2.6 删除某条信息【delete from 表名 where 条件;】
2.2.7 重命名表名【alter table 旧表名 rename to 新表名;】
2.2.8 在数据表中计算符合某条件个数【select count(*) from 表名 where 条件;】
2.2.9 删除数据表【drop table 表名;】
Linux之sqlite3使用相关推荐
- 210314阶段三VS使用Linux 的sqlite3 API
目录 一.学习的知识点 1.聊天系统框架 2.VS使用Linux sqlite3 API 2.1 在项目->属性-> 链接器->命令行 处添加 -lsqlite3 2.2 在 项目- ...
- linux下sqlite3, python3.6.6及pip3的安装
linux下sqlite3, python3.6.6及pip3的安装 最近用python写了一个小型的web管理系统,用到了python3.6.6以及内嵌数据库sqlite3. 下面简单说下linux ...
- Linux下sqlite3乱码,sqlite中文乱码问题原因分析及解决
在VC++中通过sqlite3.dll接口对sqlite数据库进行操作,包括打开数据库,插入,查询数据库等,如果操作接口输入参数包含中文字符,会导致操作异常.例如调用sqlite3_open打开数据库 ...
- Linux C SQLite3 编程
SQLite3 SQLite是一个轻量级的数据库.和常用的MySQL大同小异.和MySQL相比,数据类型基本一样,只是sqlite的指令都是以"."开头(如:mysql中查看当前有 ...
- linux下sqlite3的应用
[cpp] view plainco /* ************************************************************************** * F ...
- sqlite3 可视化工具 linux,【SQLite3下载】SQLite3可视化工具 v3 3.27.2 官方版-开心电玩...
软件介绍 SQLite3是一款嵌入式的轻型数据库软件,该软件所占内存较低,需要搭配嵌入式产品使用,能够适用于Windows/Linux/Unix等主流的操作系统,需要搭配嵌入式产品使用,相比较于同种类 ...
- linux sqlite3使用界面,Linux 中 sqlite3 基本操作
https://www.runoob.com/sqlite/sqlite-commands.html 一 .linux 下安装数据库和创建一个数据库 1. Linux 下安装sqlite3 需要两个命 ...
- Linux下sqlite3移植与编程
目标平台:LOONGSON-1B开发板 内核:Linux 3.0 编译平台:ubuntu10.04 交叉工具链:gcc-3.4.6-2f 简介 sqlite3一款主要用于嵌入式的轻量级数据库,本文旨在 ...
- 基于Linux系统sqlite3数据库的学生信息管理系统
学生信息管理系统 表:学生信息表 入学的时候--学号[主关键字] 姓名 性别 班级 籍贯考试成绩表 考试的时候生产的--学号[] 姓名 成绩 班级教师表 老师--名字 工号 教龄 班级功能:学生信息添 ...
- 嵌入式软件开发培训笔记——Linux下SQLite3数据库编程
1.基本概念 数据库&数据库管理系统(DBMS) 关系型DBMS和SQL 通用型DBMS&嵌入式DBMS 2.SQLite 简介 命令行操作 库函数编程操作 3.数据库基本概念 1)数 ...
最新文章
- petalinux2020.1使用注意
- 自定义变量 配置文件_跟我一起学.NetCore之自定义配置源热更新对象绑定
- 阿里云服务器被挖矿病毒minerd***的解决方法
- 给年轻人的30条忠告【转自[蓉儿]的QQ空间】
- jquery 去除空格
- mysql连接代替子查询_MySQL优化之使用连接(join)代替子查询
- 蜕变成蝶~Linux设备驱动之字符设备驱动
- 窥探Swift之别样的枚举类型
- Jquery插件的编写和使用
- Swift中Class和Struct异同
- 异步方法的编写与使用
- python 复杂数据相似度计算_Opencv python图像处理-图像相似度计算
- springmvc系列一 之配置介绍(包含官网doc)
- SpringCloud高级应用(OpenFeign Ribbon Steam Sleuth+Zipkin)
- causalml安装记录
- 炼数成金 Oracle EBS R12 DBA培训视频教程
- 斐波纳契数列 python123
- 手机app抓包https请求信息,解决SSL Pinning验证
- OBS 相芯美颜 之 美颜SDK介绍
- 使用函数输出指定范围内的Fibonacci数
热门文章
- html css纯写桌球运动轨迹,纯JS实现椭圆轨迹运动的代码
- 项目管理学习 ---- 项目管理沟通技巧
- linux ftp查看列表命令,linux查询ftp命令
- 学生成绩管理系统mysql数据库表,(最新整理)学生成绩管理系统数据库设计
- 基于MyEclipse+JSP+Mysql+Tomcat开发得塞北村镇旅游网站设计
- html视频全套教程,用Dreamweaver讲解html全套视频教程分享
- 语音信号处理、语音信号分析
- FAT文件系统与文件恢复
- 基于 VisualStudio2019 的 ASP.NET 后台环境搭建
- 医院计算机管理办法试行,医院信息工作制度七、计算机中心机房管理制度