MySQL *** 作基础之DML语句,数据 *** 纵语言(增删改)

MySQL *** 作基础之DML语句,数据 *** 纵语言(增删改),第1张

这里介绍DML语句(数据 *** 纵语言),用于数据的 增加 删除 更改 ,也就是我们常说的 增删改

示例表:

示例数据库:testDatabase,示例表:myTable

格式:

示例:

1)只插入某一列的值

2)按规矩指定所有列名,并且每列都插入值

注意数据类型,如字符类型values值需要加 ` " " `

显示如下:

3)如果不知道列,就要按规矩为每列都插入恰当的值

示例:

注: 这种方式,需要注意自增项的列(id),也需要赋值,可以自定义id值,也可以null,让自增。

4)批量插入数据的方法,提升效率

Delete,意为删除,顾名思义就是删除表中已有的某些记录。

格式:

示例:

注: 以上会删除所有同名为“lisi”的列,所有实际中以唯一量的值删除,如id。

例:

删除id为9和12的列。

Update,意为更新,顾名思义,就是修改表中原有的数据。

格式:

示例:

或者改多项值:

以上是基本的DML(数据 *** 纵语言)语句。

数据库的作用是将各种数据有序的管理起来,并对其他应用提供统一的接口和服务。

数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等 *** 作。

数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。

当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。

扩展资料

发展现状

在数据库的发展历史上,数据库先后经历了层次数据库、网状数据库和关系数据库等各个阶段的发展,数据库技术在各个方面的快速的发展。特别是关系型数据库已经成为目前数据库产品中最重要的一员。

80年代以来, 几乎所有的数据库厂商新出的数据库产品都支持关系型数据库,即使一些非关系数据库产品也几乎都有支持关系数据库的接口。这主要是传统的关系型数据库可以比较好的解决管理和存储关系型数据的问题。

随着云计算的发展和大数据时代的到来,关系型数据库越来越无法满足需要,这主要是由于越来越多的半关系型和非关系型数据需要用数据库进行存储管理,以此同时,分布式技术等新技术的出现也对数据库的技术提出了新的要求,于是越来越多的非关系型数据库就开始出现。

这类数据库与传统的关系型数据库在设计和数据结构有了很大的不同, 它们更强调数据库数据的高并发读写和存储大数据,这类数据库一般被称为NoSQL(Not only SQL)数据库。 而传统的关系型数据库在一些传统领域依然保持了强大的生命力。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7528476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存