如何使用sql语句对mysql数据库中表的数据进行增删改

这里新创了一个school数据库,在下面创建一张名为student表,创建student表的sql语句代码如下:

#使用school数据库
use school;
#判断是否存在student表,如果存在则删除。
DROP TABLE if EXISTS student
#创建student
CREATE TABLE IF NOT EXISTS student(studentNo INT(11) NOT NULL AUTO_INCREMENT,studentName VARCHAR(50) NOT NULL,sex VARCHAR(10) NOT NULL,score DOUBLE,PRIMARY KEY(studentNo)
) CHARSET=utf8;

创建完表之后新增几条数据在表当中 sql语句的语法为:INSERT INTO 表名(字段名)  VALUES(值);

注:这里的studentNo为自动增长列 在添加时可以不添加 默认从1开始自增

#新增
INSERT INTO student(studentName,sex,score)
VALUES('大黄','男',100),
('阿军','男',90),
('小花','男',80);

删除表中的数据 sql语句的语法为:DELETE FROM 表名 WHERE 条件。具体代码如下

#删除数据不删除记录
DELETE FROM student WHERE studentName = '小花';
#这里删除的是姓名为小花的一条数据,如果不加WHRER则删除表中所有的数据#删除记录且删除数据
TRUNCATE  student;

修改表中的数据sql语句语法为:UPDATE 表名 SET 字段名=值 WHERE 条件。具体代码如下

#把姓名为阿军的性别改为女
UPDATE student SET sex = '女' WHERE studentName = '阿军';

对于表中的数据进行增删改的分享就到这边了,接触不久,小白可以参考一起交流。

用sql语句对数据库表中的数据进行增删改相关推荐

  1. 数组数据通过sql语句转为数据库表衔接到from或join后进行直接或关联查询

    Mybatis之数组数据通过sql语句转为数据库表衔接到from或join后进行直接或关联查询 外部数据 当前项目表格数据(表名:service_info) 将外部数据转为Table表格,与servi ...

  2. mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)

    1. 数据库操作与存储引擎 1.1   数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...

  3. 使用SQL语句DELETE删除表中数据

    使用SQL语句DELETE删除表中数据 基本语法格式如下: FROM:可选关键字,用在DELETE关键字与目标table_or_view_name. <OUTPUT_Clause>:将已删 ...

  4. 使用 OPEN SQL 语句读取数据库表数据的一个补充练习

    首先按照本系列前一篇文章如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据介绍的步骤,创建两个数据库表: 上图 ZPERSON 表里,包含了5条记录,分别代表5个人的 ID 和 名称. ...

  5. python亿级mysql数据库导出_Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法...

    本文实例讲述了python实现将MySQL数据库表中的数据导出生成csv格式文件的方法.分享给大家供大家参考,具体如下: #!/usr/bin/env python # -*- coding:utf- ...

  6. php使用PDO从数据库表中读取数据

    php使用PDO从数据库表中读取数据 PDO为我们提供多种与数据库交互的方法,下面讨论两种可能的解决方案: 1.使用Query方法 首先看一下最快的.但却不是最好的方法-–query方法. <? ...

  7. MySQL - 删除数据库表中的数据

    删除数据库表中的数据 删除数据记录是数据操作中常见的操作,可以删除表中已经存在的数据记录.在MySQL中可以通过DELETE语句来删除数据记录,该SQL语句可以通过以下几种方式使用:删除特定数据记录. ...

  8. 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (下)

    在本文的前续篇章:如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 我们已经在系统里创建了两张数据库表 ZPERSON 和 ZMYORDERS, 并插入了对应的记录: 文章的 ...

  9. app把信息添加到mysql_如何将数据库表中的数据添加到ListView C#Xamarin Android App

    几天前我问过如何在活动之间共享数据,一个用户告诉我使用SQLite,所以我做了.我想让用户点击MainLayout中的按钮,它会将他重定向到AddTaskLayout,在那里他可以添加任务名称,按下S ...

最新文章

  1. 转载:CRONTAB格式,命令
  2. 数据中心建设流程附带建设标准(推荐收藏)
  3. JAVA链表返回子表_基于java的链表反转
  4. linux安装多路径报错,linux多路径软件rdac安装方法
  5. 值得收藏的时间复杂度速查表:数据结构操作、排序算法、图操作、堆操作
  6. gpt efi win7 linux,在EFI+GPT硬盘上利用grub2实现Linux/Win7/win8等多重启动
  7. EasyUI,对treegrid进行编辑
  8. 爱默生电梯维修服务器,爱默生电梯故障代码及导致原因和解决方法
  9. sendmail安全(加密和认证)
  10. Java8实战[1-4]章要义笔记
  11. 中建政研马海顺-PPP项目EPC工程总承包全过程管控与风险防范
  12. 烽火fr2600怎么web登录_烽火配置教程
  13. MySQL gtid purge_MySQL中set gtid_purged的行为变更及对备份恢复的影响
  14. 零跑汽车冲刺港股:年营收31亿 去年曾募资88亿
  15. python爬取微博图片教程_python实现爬取微博相册所有图片
  16. hadoop集群搭建详述
  17. HTTP网络劫持的原理与过程、网站被劫持怎么办?
  18. es nested object区别
  19. 使用具有高性能事件流的数据库:关键注意事项
  20. zbb20190430 springboot 配置alimq

热门文章

  1. 0基础学Mysql:mysql入门视频教程!
  2. 什么是网络用户和计算机网络接口,用户与计算机网络的接口是
  3. 使用Jmeter完成数据库造数
  4. 6.2获取文本框的身份证号进行分析
  5. lua与python_动态大比拼Python、Lua和Ruby
  6. mysql insert into on_MySQL之INSERT INTO ON DUPLICATE KEY UPDATE用法详解 | 夕辞
  7. SQL insert into 语句的写法
  8. 程序员:路人甲帮我找到月薪3万的工作!
  9. Spring cloud alibaba(二)nacos服务发现docker相同ip冲突
  10. 简单php抽奖,基于PHP实现简单的随机抽奖小程序_PHP