MySQL删除或清空表内数据的方法

一、使用MySQL清空表数据命令:truncate

SQL语法为:

truncate table 表名

注意:

  • truncate该命令会直接将数据表内数据清空;
  • truncate该命令删除数据后会重置Identity(标识列、自增字段),相当于自增列会被置为初始值,又重新从1开始记录,而不是接着原来的ID数(重置索引);
  • truncate该命令不会写入日志,整体删除的速度快;
  • truncate该命令删除数据后是不可以rollback的,也就是不可恢复;

二、使用MySQL清空表数据命令:drop

SQL语法为:

drop table 表名;

注意:drop命令会将数据以及数据表直接删除,当不需要这个数据表以及表内数据时使用;

二、使用MySQL清空表数据命令:delete

SQL语法为:

delete from 表名 where id='1';

注意:delete命令会删除表内的数据,可以根据where条件来删除,可以单行数据删除,也可以多行数据删除;如果不加where条件则代表删除表内全部数据,如下:

delete from 表名;

该命令只会删除表内数据,并不会重置自增;

MySQL删除或清空表内数据的方法相关推荐

  1. MySQL删除或清空表中数据的方法

    原标题:MySQL删除或清空表中数据的方法 要想把MySQL中的数据删除或清空,可以通过两种方法来实现:DELETE语句和TRUNCATE TABLE语句. DELETE语句可以将表中所有记录都删除, ...

  2. mysql删除表中所有数据_MySQL删除或清空表中数据的方法

    原标题:MySQL删除或清空表中数据的方法 要想把MySQL中的数据删除或清空,可以通过两种方法来实现:DELETE语句和TRUNCATE TABLE语句. DELETE语句可以将表中所有记录都删除, ...

  3. sqlserver之清空表内数据

    方法: ---xxx为表名 truncate table xxx

  4. MySQL删除表数据 MySQL清空表命令 3种方法

    一.MySQL清空表数据命令:truncate SQL语法: truncate table 表名 注意: 不能与where一起使用. truncate删除数据后是不可以rollback的. trunc ...

  5. mysql 查询案例dept,emp表内数据

    mysql 查询案例dept,emp表内数据 部门表 员工表 工资等级表 查询案例: 部门表 CREATE TABLE DEPT( DEPTNO INT PRIMARY KEY, – 部门编号 DNA ...

  6. sql删除或清空表数据

    sql删除或清空表数据 一.sql清空表数据的三种方式: 1.truncate–删除所有数据,保留表结构,不能撤销还原 2.delete–是逐行删除速度极慢,不适合大量数据删除 3.drop–删除表, ...

  7. Oracle清空表内所有数据

    用truncate.delete都可以清空表中数据. SQL如下: truncate table [表名]; delete from [表名]; delete与truncate的区别: delete: ...

  8. 【转SQL】truncate:清空表中数据

    清除一个表中的所有数据: (1)一种方式是用 DROP TABLE 指令,它会使整个表格消失,而无法再被用了. (2)一种方式就是运用 TRUNCATE TABLE 的指令.在这个指令之下,表格中的数 ...

  9. [转]mysql 删除数据库 所有表

    mysql 删除数据库 所有表 数据库中有时需要删除所有的表或者表中所有内容,下面介绍几种常见的操作. 一.删除所有表 使用 Navicat 工具直接在界面中删除 逐个删除--直接使用删除表的SQL语 ...

最新文章

  1. 它是谁?一个比 c3p0 快200倍的数据库连接池!
  2. 台式电脑计算机无法启动 启动修复,Win10启动修复无法修复你的电脑解决方法
  3. 《Javascript高级程序设计》读书笔记之对象创建
  4. linux 配置DNS正反区域,Linux基础服务_DNS原理以及正反向DNS配置
  5. 斩获2019 Thales AIChallenge4Health第一,腾讯优图医疗AI再获突破
  6. mysql 数据库查询测试_MySQL查询测试经验
  7. exit()函数_complete函数
  8. macBook Air出现部分乱码问题解决(浏览器、appstore乱码)
  9. 整理农行面试软开最常问到的题---------框架
  10. 计算机一级考试试题在线操作,计算机一级考试题库操作题
  11. matlab资产组合最优配置,[转载]资产组合有效前沿的解和最优解(MATLAB语言)
  12. 自然语言处理总复习(五)—— 词义消歧
  13. python 条件循环赋值_python学习(五) 条件、循环和其他语句
  14. 【IPD流程学习 二】IPD主要流程
  15. ORACLE归档日志详解
  16. 计算机组策略主要功能,组策略概述
  17. Python Scarpy Crawl Dmoz Settings
  18. c语言:access函数
  19. 66个求职应聘技巧性问答(二)
  20. 中兴微电子发力IoT芯片,强化终端布局

热门文章

  1. 如果Mac上的键盘听写无法正常工作怎么办呢?
  2. Excel使用VBA合并单列、多列单元格
  3. win10 下 via hd audio驱动 没有声音
  4. 基于注意力机制的循环神经网络对 金融时间序列的应用 学习记录
  5. 骁龙870和麒麟970哪个好 骁龙870和麒麟970对比哪个性能强
  6. oracle视图无故消失,oracle数据库视图无效
  7. netty粘包拆包之LengthFieldBasedFrameDecoder解码器
  8. ubuntu 用pidgin 聊qq 方法
  9. Python:数据结构——构建叉树
  10. KEIL新建STM32F030F工程文件