当前位置: 首页 > news >正文

SQLite的命令用法

学习数据库直达网站

https://www.runoob.com/sqlite/sqlite-tutorial.html(菜鸟教程)
这里只分享,基础操作,数据库创建打开……等等
用到查菜鸟教程即可

文章目录

  • 学习数据库直达网站
  • 创建一个数据库
    • 方式1
    • 方式2
  • 创建一个表格
  • 插入一条记录
  • 查看数据库的记录
  • 删除一条记录
  • 更改一条记录
  • 删除一张表
  • 增加一列
  • 结束

创建一个数据库

方式1

输入以下命令

1. sqlite3 
2. .open test.db		
3. .quit				

数据库退出后在命令当前路径创建数据库test.db

方式2

sqlite3 test.db //在命令运行当前窗口创建数据库test.db
//在数据库命令下
.databases //列出当前打开的数据库
.quit //退出

创建一个表格

create table stu2(id Integer,name char,score Integer);
//创建  表    名称  id  整形    name  字符型  score  整形

插入一条记录

insert into stu values(1550488,'zhang',99);
insert into stu2 values(1550489,"shun",100); //''和""都行
insert into stu(name,score) values("strange",98); //插入部分字段内容

查看数据库的记录

select * from stu; //查询所有字段的结果
select name,score from stu; //查询数据库中部分字段的内容

删除一条记录

delete from stu where id = 1550488;

更改一条记录

update stu set name = 'hand' where id = 1550489;

删除一张表

drop table stu;

增加一列

alter table stu add column sex char;

结束

如有问题,欢迎提出,共同进步。

http://www.lryc.cn/news/133696.html

相关文章:

  • 在jupyter notebook中使用海龟绘图
  • 密码学学习笔记(十八):Diffie–Hellman (DH) 密钥交换
  • Linux —— 进程间通信(管道)
  • python常用
  • jeecg如何创建报表并配置到菜单中
  • Servlet+JDBC实战开发书店项目讲解第12讲:会员管理功能
  • java面向对象——继承以及super关键字
  • [机缘参悟-101] :IT人 - 遵从世界本源的样子,不带个人情感、道德、认知倾向,接纳一切,你就拥有无限的力量
  • C++--深度理解智能指针
  • Spring Boot使用MySQL的默认连接池
  • conda使用教程
  • 什么是LLM大语言模型?
  • jenkins同一jar包部署到多台服务器
  • (四)Doceke安装MySQL镜像+Docker启动MySQL容器
  • Android Studio:Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
  • Spring Clould 搜索技术 - elasticsearch
  • android核绑定cpuset配置与检测进程所在核cpuset方法
  • Lnton羚通关于如何使用nanoPC-T4 安装OpenCV?
  • 内存泄漏:前端开发者的噩梦——内存泄露的原因及排查
  • 高效使用ChatGPT之ChatGPT客户端
  • 【腾讯云 TDSQL-C Serverless 产品体验】基于TDSQL-C 存储爬取的QQ音乐歌单数据
  • leetcode 6450. k-avoiding 数组的最小总和
  • 变压器绝缘油耐压试验
  • Windows控制台API官方文档
  • PyTorch DataLoader 报错 “DataLoader worker exited unexpectedly“ 的解决方案
  • 【AI绘画--七夕篇】:七夕特别教程,使用SDXL绘制你的心上人(Stable Diffusion)(封神榜—妲己)
  • hadoop2的集群数据将副本存储在hadoop3
  • c# ??=
  • 存储系统性能优化中IOMMU的作用是什么?
  • localhost:8080 is already in use