首页 > 其他分享 >16、DB-DML语言(数据操作语言)-增删改-删除(delete from)(truncate)(drop)

16、DB-DML语言(数据操作语言)-增删改-删除(delete from)(truncate)(drop)

时间:2024-09-03 16:05:25浏览次数:13  
标签:语言 删除 16 -- TRUNCATE student truncate delete

delete

格式:

DELETE FROM `表名` WHERE 条件

 

-- 删除数据
1、-- 删除指定数据
DELETE FROM `student` WHERE id = 110058

 

-- 清空表数据 
-- truncate `表`
TRUNCATE `student`

-- delete `表`   不建议使用
DELETE `student`

 

 

delete与truncate的区别:

  ·相同点:都能删除数据,不会删除表结构(表头)

  ·不同点:

    ~TRUNCATE  重新设置自增列 计数器会归零

    ~TRUNCATE  不会影响事物

    ~delete  不会重新计算自增,还是会保留删除前的的自增量

 

 

 

 

扩展:

  delete删除后,数据库重启,现象:

    ~如果是InnoDB  自增列会从1开始(存在内存当中,断电既失)

    ~如果是MyISAM  继续从上一个自增量开始(存在文件中,不会丢失)

标签:语言,删除,16,--,TRUNCATE,student,truncate,delete
From: https://www.cnblogs.com/littlecc/p/16808025.html

相关文章

  • 《重生到现代之从零开始的C语言生活》—— 指针7
    sizeof和strlen的对比sizeofsizeof是一个操作符,计算的是所占据内存的大小,单位是字节sizeof操作符只关注内存的大小,不关心内存中存放的是什么数据strlenstrlen是C语言的库函数,头文件是string.h功能是求当中字符串字符中的个数strlen函数会一直找\0,当函数找\0字符时,就......
  • C语言初阶6 -指针
    指针是什么在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向pointsto)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元.那我们可......
  • 20240903_162154 mysql 填空题 分组与聚合
    查询tb表所有数据,结果按age升序排select*fromtborderbyageasc查询tb表所有数据,结果按score降序排序select*fromtborderbyscoredesc查询tb表所有数据,结果按age升序排,如果age相同的数据,按score降序排select*fromtborderbyageasc,scoredesc查询sanguo表,......
  • Exchange 2016部署实施案例篇-03.Exchange部署篇(下)
    昨天我们一起准备完成了ExchangeServer2016的先决条件,今天我们一起来看下如何部署ExchangeServer2016.最近想了想,决定该篇使用2种方式部署ExchangeServer2016,这样可能会让大家对ExchangeServer2016的部署更了解些,废话不多说,开始今天的内容。图形化界面部署......
  • 【树莓派C语言开发】实验01:双色LED
    文章目录前言1.实验器材2.实验原理3.控制代码3.1显示器的PWM调光和DC调光3.2编译代码3.2.1直接使用Geany编译器内部选项3.2.2使用linux语言4.如何在使用面包板的同时使用散热小风扇结语前言今晚上没啥事(其实作业没写完),就开始折腾树莓派了我当初买的是树莓派4B(4GB)版本的套件,东......
  • 学习C语言之分支和循环(下)。都是练习,桀桀桀。
    <一>、闰年的判断 <二>、找出100~200内的素数 <三>、猜数字第一种:  第二种:  第三种:限定次数  ......
  • Exchange 2016部署实施案例篇-03.Exchange部署篇(中)
    上一章《Exchange2016部署实施案例篇-03.Exchange部署篇(上)》我们对部署ExchangeServer2016的先决条件做了简单的讲解,接下来我们进入先决条件准备工作。先简单说下环境:服务器名称IP地址系统作用ADSrv01192.168.1.10Win2016GC(已部署完成)ADSrv02192.168.1.20......
  • Exchange 2016部署实施案例篇-03.Exchange部署篇(上)
    距离上一篇《Exchange2016部署实施案例篇-02.活动目录部署篇》博文更新已经过去快一周了,最近一直在忙项目上的事情和软考,整的真心有点身心俱疲啊,最近看了下上一篇博文不知道为什么访问量一直上不去,真心有点心寒啊。希望大家能多多提出宝贵意见,看看如何能让访问量上去。......
  • 图书管理系统【C语言课设】【附源码】
    图书管理系统这是一个符合大学生课设实训的系统。一、系统功能        1.登录            2.添加图书        3.查询图书    4.借阅图书        5.归还图书    6.图书热度排行        7.删除图书  ......
  • 《ARM Cortex-R 学习指南》-【第四章】-汇编语言简介
    第4章汇编语言简介汇编语言是一种低级编程语言。通常情况下,汇编语言指令(助记符)和处理器执行的实际二进制操作码之间存在一对一的对应关系。许多从事应用级开发的程序员很少需要编写汇编语言代码。然而,在某些情况下,掌握汇编代码的知识可能会非常有用,比如需要高度优化代码......