首页 > 数据库 >sqlite3使用记录

sqlite3使用记录

时间:2024-08-28 19:14:38浏览次数:10  
标签:... columnN name 记录 使用 sqlite3 table column1

参考资源

SQLite 简介 | 菜鸟教程 (runoob.com)

Ubuntu下sqlite3的安装及使用

安装步骤

安装:sudo apt-get install sqlite3

查看版本:sqlite -version

安装Sqlite3编译需要的工具包:sudo apt-get install libsqlite3-dev

语法说明

注意
(1)sqlite语法忽略大小写的区别,除了GLOB等某些运算符,没有细究是哪些。
(2)注意语句结束的分号 ;

1.创建数据库

(1)/* 创建新的数据库 */
sqlite3 database.db
(2)/* 打开已存在的库 */
.open database_name.db

2.创建表

create  TABLE table_name(….);

3.查看表

.table_name
.schema table_name   /* 查看表完整信息 */

4.删除表

.tables  //先查询表是否存在
DROP TABLE table_name;

5.插入表

(1) /* 按列进行插入 */
insert into table_name [(column1, column2, column3,...columnN)]  
values(value1, value2, value3,...valueN);
 
(2)/* 按照顺序,全部插入 */    
insert into table_name values(value1,value2,value3,...valueN);

6.更新表

/* 更新符合条件的列 */
update table_name SET column1 = value1, column2 = value2...., columnN = value
where [condition];

7.查询表

/* 查询某些字段 */
SELECT column1, column2, columnN FROM table_name;
/* 查询全部 */
select * from table_name;

8.ALTER命令

/*重命名已有的表*/
alter table old_table rename to new_table;
/*在已有的表中添加一列信息*/
alter table table_name ADD COLUMN column_def...;

9.删除语句

/* 删除符合条件的信息 */
delete from table_name where [condition];
/* 全部删除 */
delete from table_name;

10.退出sqlite

.exit

标签:...,columnN,name,记录,使用,sqlite3,table,column1
From: https://www.cnblogs.com/sdg-yy-blog/p/18385409

相关文章

  • ubuntu20.04使用systemd配置开机自启脚本
    个人学习整理,简单记录!!!实现步骤准备脚本文件1.创建脚本文件touchtest.sh2.编写完脚本文件后,修改脚本文件权限chmod777test.sh//权限设置看情况3.测试脚本效果./test.sh添加开机自启动服务1.创建service文件cd/etc/systemd/systemtouchtest.service2.编......
  • 源代码管理器tfs转git并保留历史提交记录
    1、到GitHubhttps://github.com/git-tfs/git-tfs/releases下载最新版本的GitTfs工具 2、下载的压缩包解压,并将压缩包路径添加到系统的环境变量   3、执行git-tfs-help有输出就可以了,程序就可以使用了 4、新建一个目录,用户拉取tfs代码并生成tfs提交记录语法......
  • 使用跨平台库SixLabors.ImageSharp.Drawing生成图片验证码
     ///<summary>///绘制图片验证码///</summary>///<paramname="webRootPath"></param>///<paramname="width"></param>///<paramname="height"></param>///<returns>&......
  • 使用 Pandas 进行数据可视化:全面指南(六)
    在数据分析的过程中,数据的可视化是一个至关重要的环节。通过图形展示数据,不仅能够帮助我们直观地理解数据,还能够揭示数据背后的规律和趋势。Pandas作为Python生态系统中强大的数据分析库,不仅提供了数据处理和分析的功能,还内置了方便易用的可视化方法。本文将详细介绍Pan......
  • Android经典实战之使用compose时一般用一个activity还是多个
    本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点在使用JetpackCompose开发Android应用时,选择使用一个Activity还是多个Activity主要取决于应用的架构和复杂性。以下是一些权衡和指导建议,可以帮助你做出决......
  • vue中使用echarts
    以下使用的echarts版本为5.5.1,未使用ts(命名为规范仅作参考)<template> <div@click="myEcharts(1)">zhanshi</div> <divclass="Echarts">  <divid="main11"style="width:70vw;height:60vh"></div> ......
  • Windows版本下Redis安装与使用
    一、windows环境安装redis1、下载Redis压缩包2、解压到文件夹3、启动Redis服务4、打开Redis客户端进行连接5、使用一些基础操作来测试6、Redis常用的服务指令7、java项目集成redis8、常见报错和相关指令9、cmd指令查看关闭端口进程一、windows环境安装redis1、下载Redis......
  • strip使用
    在Linux中,strip命令用于去除二进制程序中的符号信息和调试信息,以减小文件大小。如果你想要交叉使用strip命令,可以在目标机器上使用strip,或者在主机上使用交叉编译工具链的strip版本。 示例  arm-linux-gnueabihf-stripmyapp strip[选项][文件…]其中,选项可以是:–......
  • Apache Kafka 简介、使用场景及特点
    ApacheKafka简介、使用场景及特点1.什么是ApacheKafka?ApacheKafka是一种开源的分布式流处理平台,最初由LinkedIn开发,并在2011年成为Apache软件基金会的顶级项目。Kafka专为高吞吐量、低延迟的实时数据处理设计,广泛应用于各种数据流处理场景。Kafka的核心组......
  • js的10个使用技巧
    js技巧01如果仅在变量为true的情况下调用函数,你就可以使用与(&&)的短路形式作为替代方法。 02如果期望值不正确,我们可以使用OR(丨丨)短路运算,为变量分配默认值。03将多个变量赋值我们可以通过数组解构来对一行中的多个变量赋值。 04箭头函数 05对于多值匹配来......