MySQL更新,删除操作分享

2022-06-09 09:20:32

目录一、更新二、删除一、更新UPDATE表名SET字段1=值1,字段2=值2,...WHERE条件;把id为12所对应的名字改为老哈:updateusersSETname=...

目录
一、更新
二、删除

一、更新

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

把id为12所对应的名字改为老哈:

update users SET name = '老哈' where id = 12;

MySQL更新,删除操作分享

二、删除

通过​​DELETE​​可以删除表中的一条记录或者多条记录

DELETE FROM 表名 WHERE 条件;

删除id等于9所对应的数据:

DELETE FROM users WHERE id = 9;

MySQL更新,删除操作分享

删除所有数据:

DELETE FROM 表名;

TRUNCATE删除:

TRUNCATE TABLE 表名;

DELETE和TRUNCATE区别:

DELETE支持条件,TRUNCATE不支持条件
DELETE支持事务回滚,TRUNCATE不支持回滚
DELETE清理速度比TRUNCATE要慢
TRUNCATE自增值会初始化

删除表:

DROP TABLE 表名1, 表名2, ...;

删除数据库:

DROP DATABASE 数据库名字;

到此这篇关于mysql更新,删除操作分享的文章就介绍到这了,更多相关MySQL更新,删除内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!