一:DML执行语句

1.查询表中所有的数据:
SELECT * FROME 表名;

2.插入操作:
INSERT INTO 表名(列1,列2…) VALUES (列值1,列值2…);
INSERT INTO 表名(列1,列2…) VALUES (列值1,列值2…),(列值1,列值2…);(批量插入)

3.更新操作:
当插入一条错误语句时,我们需要修改错误。
UPDATE 表名 SET 列名1=列值1,列名2=列值2。。。WHERE 列名=值

例:
MySQL——数据操作语言DML(三)

4.删除操作:
DELETE FROM 表名 WHERE 列名=值;(删除指定的行,删除后数据可以找回来
DELETE FROM 表名;(删除表中所有数据,删除后数据可以找回来
例:
MySQL——数据操作语言DML(三)
TRUNCATE TABLE 表名;(删除表中所有数据,删除后数据找不回来

DELETE和TRUNCATE 的区别:DELETE删除表中的数据,表结构还在,删除后的数据可以找回。TRUNCATE 删除是把表直接OROP掉,然后再创建一个同样的新表。删除后的数据不能找回。执行速度比DELETE快

相关文章:

猜你喜欢
相关资源
相似解决方案