码迷,mamicode.com
首页 > 数据库 > 详细

MySQL-添加更新与删除数据

时间:2020-06-22 01:29:26      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:body   str   删除表   最大   指定字段   条件   tab   The   开始   

添加更新与删除数据

添加数据

INSERT语句添加
(当给所有字段添加时,可以不写字段名)

INSERT INTO 表名(字段名1,字段名2, ...)
VALUES(值1,值2, ...) ;

还有一种添加方法:

INSERT INTO 表名
SET 字段名1=值1[(,字段名2=值2,...)] ;

INSERT语句同时添加多条记录

INSERT INTO 表名 [(字段名1,字段名2, ...)]
VALUES(值1,值2, ...) ,
(值1,值2, ...) ,
...
(值1,值2, ...) ;

更新数据

UPDATE 表名
SET 字段名1=值1[,字段名2=值2,...]
[WHERE 条件表达式] ;

不写WHERE时表示更改所有指定字段名的数据。

删除数据

DELETE FROM 表名
[WHERE 条件表达式] ;

不写WHERE时表示删除表的所有的数据。
还可以使用关键字TRUNCATE删除表中所有数据

TRUNCATE [TABLE] 表名 ;

注:DELETE和TURNCATE的区别

DELETE TRUNCATE
是DML语句 是DDL语句
后面可以跟WHERE语句,删除指定记录 只能删除全部数据
删除所有数据后,新添加记录时,自动增加字段的值为删除时该字段的最大值加1 删除所有数据后,新添加记录时,自动增加字段的值为默认初始值重新由1开始

MySQL-添加更新与删除数据

标签:body   str   删除表   最大   指定字段   条件   tab   The   开始   

原文地址:https://www.cnblogs.com/xiaochen2715/p/13174686.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!