笔者上次介绍了MySQL数据库中对于表的操作,以及约束的使用。今天继续介绍对表中数据的操作--insert插入,update更新,delete删除。

首先说insert语句,能够实现对数据库中表数据的插入,格式是insert into 表名(列名1,列名2....) values(值1,值2....),其中小括号内对应的是表中每一列的值,列和值之间一定是一一对应关系,比如说向student表中插入一条数据:INSERT INTO student(id,NAME,age,sex,class_id)VALUES(2,‘李四’,19,‘男’,1);这一块需要注意的是:当表名后面的列省略时,默认添加的是表中全部列所对应数据。

第二就是update语句,能够实现对表中数据的更新,它的格式可以分为以下几种:1.UPDATE 表名 SET 字段=值,这样能够实现对表中当前列所有数据的更改;例如:把教师表的工资全部改为1000:UPDATEteacher set  salary =1000;2.UPDATE 表名 SET 字段=值,字段=值...,可以一次更新多个列所对应的值;例如:把教师表的工资和地址分来改为1000和济南:UPDATE teacher set  salary = 1000,address=‘济南’;3.UPDATE 表名 SET 字段=值,字段=值 WHERE 条件,这一个是用的最广泛的更新语句,因为对于表中数据的修改,都是需要有参考的条件,这样的话,每一次只需要更新有需求的数据就可以了。例如:UPDATE teacher set  salary =2000 where name=‘王明’。

第三就是delete语句,可以实现对表的数据进行删除。格式:1.delete from 表名;--清空表中所有数据;例如:清空教师表中所有数据:delete from teacher;2.delete from 表名 where 条件;--删除满足某种条件的数据;例如:删除学生表的张三记录:delete  from  student where name = '张三'。在删除表中数据的时候,要注意外键约束,一旦当前有引用的话,建议先把外键约束去掉,再来删除数据。

以上是笔者这次通过DML语句实现对表中数据的操作,希望能够去帮助大家更好的理解数据库,下一篇的话,主要从DQL语句来进行讲解,给大家提供更多的使用方法。

软件测试之数据库表清理,软件测试之数据库系列三相关推荐

  1. mysql数据库日志清理工具_MSSQL数据库日志清理工具

    MSSQL数据库日志清理工具是一款专用的数据库日志清理软件,软件支持SQL多个版本清理,能够帮助用户快捷方便实用数据库,另外还支持备份数据库日记,为用户带来最便捷的使用体验! 软件介绍 MSSQL数据 ...

  2. c 多语言软件下载,经典系统清理软件 CCleaner 2.17.853多国语言版

    由Piriform制作的几款软件都以小巧着称,比如磁盘整理软件Defraggler,文件恢复软件Recuva和系统清理软件CCleaner. 几款软件的共性就是的体积小,性能强.这三款软件的更新也比较 ...

  3. 第100篇博文纪念 | C# 根据数据库表结构生成DOC数据库文档

    一.目标 下图是我们要实现的目标: 二.实现 原理非常简单,首先制作样式模版,可以参照文章2,将排版好的Word另存为html,然后复制粘贴到aspx页面中,然后从数据库读取表以及字段信息,动态的插入 ...

  4. 怎么清理ug10注册表_最专业的软件卸载利器:不仅可卸载顽固软件,还能清理软件残留和注册表垃圾...

    相信小伙伴们一定也遇到过一些怎么也卸载不掉的流氓顽固软件,有些顽固软件甚至在在电脑"控制面板"中的"添加或者卸载程序"里没有显示,还有就是卸载了,但是系统还是有 ...

  5. 苹果自带的清理软件_苹果电脑清理软件哪个好|电脑|苹果电脑|mac|旧文件

    当很多人还在为电脑运行缓慢.工作问题不能快速得到解决而烦恼的时候,我已经使用过了多款系统清理工具,并找到了最适合我的那一款.我的电脑是超耐用的Mac book,接下来给大家介绍三种在众多苹果电脑清理软 ...

  6. mysql数据库表类型设置_mysql数据库表的类型介绍

    目录 前言 之前我们讲了下载安装数据库,还有如何卸载(虽然直接重装系统就好) 那么现在让我们来讲讲 """ 1.数据库与表的剩余操作 编码配置.引擎介绍 2.数据库字段的 ...

  7. java实体中文字段_java - Spring JPA实体类是否可以包含不在数据库表中的非数据库字段 - SO中文参考 - www.soinside.com...

    我在SpringBoot中使用Spring JPA和Spring Data Rest.我有一个称为用户的数据库表和该表的实体.我没有此应用程序的控制器.@Entity @Table(name = &q ...

  8. mysql数据库表复制备份_mysql数据库的备份以及表格数据之间的复制

    #####-------------mysql数据备份以及表间数据的复制-------------------##### ##----------------我的mysql学习(二)--------- ...

  9. 计算机磁盘清理软件,Cleanmgr+(电脑磁盘清理软件)

    Cleanmgr+(电脑磁盘清理软件)是一款免费开源的磁盘清理工具,相比较其他的垃圾清理软件Cleanmgr+更加专业,Cleanmgr+能够清理包括windows自身产生的缓存以及电脑网页.游戏等产 ...

最新文章

  1. DNS服务(二)——常用资源记录类型详解
  2. 返岗上班应该注意什么?五个细节必须牢记
  3. allocator类编程实验
  4. 【JAVA 第三章 流程控制语句】课后习题 三角形面积计算
  5. 题目1057:众数----------------------位置,位置-------------如何控制while的循环条件,先输入一个数,再在while里面输入其他的19个数...
  6. 阅读技巧训练课-配对题精讲
  7. ubuntu命令行语法_Linux中重定向命令行的总结(ubuntu学习第三讲)
  8. quartus调用D触发器DFF和JK触发器JKFF
  9. 【优化算法】改进型的LMS算法-NLMS算法【含Matlab源码 631期】
  10. 博世 BMI160 6轴传感器 数据手册datasheet
  11. 1925异常 xshell_Xmanager Power Suite 6
  12. C++ 栈实现逆波兰式求解运算式和两栈共享存储空间
  13. 骚操作——Word批量修改图片大小
  14. CNS服务器搭建(配合百度直连)
  15. Windows10应用程序无法正常启动Oxc000007b 实用解决方法
  16. 英文字母间隔突然增大(全角与半角转换)
  17. Unity中利用材质自发光实现物体闪烁效果
  18. HTML5 body设置全屏背景图片 如何让body的背景图片自适应整个屏----实战经验 1
  19. Nagios学习笔记
  20. 无法安装冰点还原_PC整机备份与还原教程 Active Backup for Business

热门文章

  1. iOS调用QQ客户端发起临时会话
  2. 【有声典藏】货币战争
  3. 祝学校计算机系的新年贺词,新年祝福语:学校领导新年贺词大全
  4. 使用ssh无密码登录
  5. 这头犟牛,不喝水呀......
  6. 数组的三种初始化方式
  7. [[概率论与数理统计-2]:随机函数、概率、概率函数、概率分布函数
  8. 3亿美元利润想象奥运吉祥物竞争升级
  9. javascript题库
  10. 转载:int char* float与CString 之间的转换