加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_运城站长网 (https://www.0359zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

怎么删除数据表中数据

发布时间:2022-09-17 15:49:52 所属栏目:MySql教程 来源:
导读:  方法:1、使用DELETE语句,可删除表的一行或多行数据,语法“DELETE FROM 表名 [WHERE子句]”;如果省略“WHERE子句”,则可删除表中全部数据。2、使用“TRUNCATE TABLE 表名;&rdquo

  方法:1、使用DELETE语句,可删除表的一行或多行数据,语法“DELETE FROM 表名 [WHERE子句]”;如果省略“WHERE子句”,则可删除表中全部数据。2、使用“TRUNCATE TABLE 表名;”语句,可删除表中全部数据。
 
  MySQL 删除数据表_mysql删除完全重复数据_删除mysql表中的数据
 
  php零基础到就业直播视频课:
 
  本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。
 
  MySQL 提供了 DELETE 和 TRUNCATE 关键字来删除表中的数据。
 
  1、DELETE 语句
 
  DELETE 语句可以删除表的一行或者多行数据。语法格式:
 
  DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]
  语法说明如下:
 
  注意:在不使用 WHERE 条件的时候,将删除所有数据。
 
  例:删除表中的全部数据
 
  mysql> DELETE FROM tb_courses_new;
  Query OK, 3 rows affected (0.12 sec)
  mysql> SELECT * FROM tb_courses_new;
  Empty set (0.00 sec)
  2、TRUNCATE 语句
 
  TRUNCATE 关键字用于完全清空一个表。其语法格式如下:
 
  TRUNCATE [TABLE] 表名
  示例:删除表中的全部数据
 
  mysql> TRUNCATE TABLE tb_student_course;
  Query OK, 0 rows affected (0.04 sec)
  mysql> SELECT * FROM tb_student_course;
  Empty set (0.00 sec)
  (推荐教程:mysql视频教程)
 
  TRUNCATE 和 DELETE 的区别
 
  从逻辑上说,TRUNCATE 语句与 DELETE 语句作用相同,但是在某些情况下MySQL 删除数据表,两者在使用上有所区别。
 

(编辑:开发网_运城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!