当前位置:首页>软件介绍>mysql delete 操作 查询:
     
mysql delete 操作

        掌握delete的语法和注意事项。  

        1、delete的基本语法

        单表语法:

        DELETE FROM table_name

        [WHERE where_definition]

        [ORDER BY ...]

        [LIMIT row_count]

        多表语法:

        DELETE table_name[.*] [, table_name[.*] ...]

        FROM table_references

        [WHERE where_definition]

        或:

        DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name[.*] [, tbl_name[.*] ...] USING table_references

        [WHERE where_definition]

        2、delete的常用实例

        首先是一个数据表如下

        

         

        2.1 删除指定行

        delete from user where uid = 6 ;

        

        tbl_name中有些行满足由where_definition给定的条件。MySQL DELETE用于删除这些行,并返回被删除的记录的数目。

        2.2 删除所有行

        delete from user;

        

        如果您编写的DELETE语句中没有WHERE子句,则所有的行都被删除。

        2.2.1 如果您删除的行中包括用于AUTO_INCREMENT列的最大值,则该值被重新用于BDB表,但是不会被用于MyISAM表或InnoDB表。如果您在AUTOCOMMIT模式下使用DELETE FROM tbl_name(不含WHERE子句)删除表中的所有行,则对于所有的表类型(除InnoDB和MyISAM外),序列重新编排。对于InnoDB表,此项操作有一些例外。

        

        2.3 清空数据表

        当您不想知道被删除的行的数目时,有一个更快的方法,即使用TRUNCATE TABLE。

        TRUNCATE TABLE  

        清空数据表会将索引表一并清空,再次添加记录从默认值开始。

         


企业ERP系统简介及建设意义ERP在应用中存在的问题分析
MPS/MRP与MTO的区别MIS(管理信息系统)和ERP的区别
MRP的计算方法ERP系统的作用
ERP项目效益评估的关键指标什么是MRP/SRP/ BRP
教师培训管理系统RFID智能仓库管理
金属物流仓储管理系统解决方案现代仓库物资管理设计方案
开票业务整合方案及报价单现代物流仓储设计方案
c++学生信息管理系统精通MySQL数据库
信息发布:广州名易软件有限公司 http://www.myidp.net
  • 名易软件销售服务
  • 名易软件销售服务
  • 名易软件技术服务

  • mysql delete 操作