django学习入门系列之第九点《MySQL命令介绍三》

文章目录

  • 数据行操作
    • [1 新增数据](#1 新增数据)
    • [2 删除数据](#2 删除数据)
    • [3 修改数据](#3 修改数据)
    • [4 查询数据](#4 查询数据)
  • 小节
  • 往期回顾

数据行操作

1 新增数据

sql 复制代码
insert into 表名(列名,列名) values(值,值)
insert into 表名(列名,列名) values(值,值),(值,值),(值,值),(值,值),(值,值)

2 删除数据

sql 复制代码
-- 全部删掉
delete from 表名;

-- 删掉符合条件的
delete from 表名 where 条件;

eg:

sql 复制代码
-- 删除tb1的全部数据
delete from tb1;

-- 删除id号为3的行
delete from 表名 where id = 3;

-- 删除id号为3的行和name为"xxx"的行
delete from 表名 where id = 4 and name="xxx";

-- 删除id号为4的行或者name为"xxx"的行
delete from 表名 where id = 4 and name="xxx";

-- 删除id号为大于3的数据
delete from 表名 where id >= 3;

-- 删除id号不为3的数据
delete from 表名 where id != 3;

-- 删除id号为1和5的数据
delete from 表名 where id in (3,5);

3 修改数据

sql 复制代码
update 表名 set 列=值;
update 表名 set 列=值 where 条件;
sql 复制代码
update tb7 set password="asdasd";
update tb7 set email="asddasd" where id > 5;

update tb7 set age=age+10 where id > 5;

4 查询数据

sql 复制代码
select * from 表名称;
select 列名称,列名称 from 表名称;

select 列名称,列名称 from 表名称 where 条件;
sql 复制代码
select * from tb7;
select *id,name from tb7;
select *id,name from tb7 where id > 10;
select *id,name from tb7 where name="xx" and password = "xx"

小节

我们平时开发系统的时候,一般情况下:

  • 创建数据库
  • 创建表结构

都是想要提前通过工具+命令创建的。

但是,表中的数据一般情况下都是通过程序来实现增删改查。

往期回顾

1.【快速开发网站】
2.【浏览器能识别的标签1】
3.【浏览器能识别的标签2】
4.【浏览器能识别的标签3】
5.【浏览器能识别的标签4】
6.【案例1:用户注册】
7.【案例2:用户注册改进】
8.【快速了解 CSS】
9.【常用选择器概念讲解】
10.【CSS基础样式介绍1】
11.【CSS基础样式介绍2】
12.【CSS基础样式介绍3】
13.【CSS基础样式介绍3】
14.【案例 小米商城头标】
15.【案例 小米商城头标总结】
16.【案例 小米商城二级菜单】
17.【案例 商品推荐部分】
18.【伪类简单了解】
19.【position】
20.【案例 小米商城中app图标代码】
21.【边框及总结】
22.【BootSrap初了解】
23.【BootSrap的目录栏】
24.【BootSrap的栅格系统】
25.【案例 博客案例】
26.【案例 登录】
27.【案例 后台管理样例】
28.【图标】
29.【BootStrap依赖】
30.【javascript初了解】
31.【jJavaScript的变量】
32.【JavaScript的字符串类型】
33.【JavaScript的数组介绍】
34.【案例 动态数据】
35.【javascript 对象(字典)】
36.【案例 动态表格】
37.【Javascript的条件语句和函数】
38.【DOM初了解】
39.【DOM的事件了解】
40.【jQuery初了解】
41.【jQuery寻找标签】
42.【jQuery寻找标签2】
43.【jQuery寻找标签(间接寻找)】
44.【案例 菜单的切换】
45.【案例 只能打开一个菜单】
46.【jQuery 简单操作】
47.【案例 动态创建数据】
48.【案例 点击获取文本】
49.【案例 点击删除文本】
50.【案例 表格操作】
51.【案例 添加页面】
52.【初识MySQL】
53.【MySQL命令介绍一】
53.【MySQL命令介绍二】

相关推荐
8***848219 小时前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
Databend19 小时前
如何打造AI时代的数据基石 | Databend Meetup 上海站
数据库
海边夕阳200619 小时前
【每天一个AI小知识】:什么是循环神经网络?
人工智能·经验分享·rnn·深度学习·神经网络·机器学习
W***832020 小时前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
老华带你飞20 小时前
海产品销售系统|海鲜商城购物|基于SprinBoot+vue的海鲜商城系统(源码+数据库+文档)
java·前端·数据库·vue.js·论文·毕设·海鲜商城购物系统
今天你TLE了吗20 小时前
Stream流学习总结
java·学习
合作小小程序员小小店20 小时前
桌面开发,在线%超市销售管理%系统,基于vs2022,c#,winform,sql server数据
开发语言·数据库·microsoft·c#
SelectDB20 小时前
字节跳动:Apache Doris + AI 一站式融合数据引擎的探索与实践
数据库·apache
7***q60820 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
Salt_072820 小时前
DAY 19 数组的常见操作和形状
人工智能·python·机器学习