国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

mysql表的清空和刪除操作詳解

2017-12-19 15:21:14 7943

mysql表的清空和刪除操作詳解

一、清除mysql表中數據

delete from 表名;

truncate table 表名;

不帶where參數的delete語(yǔ)句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。

效率上truncate比delete快,但truncate刪除后不記錄mysql日志,不可以恢復數據。

delete的效果有點(diǎn)像將mysql表中所有記錄一條一條刪除到刪完,

而truncate相當于保留mysql表的結構,重新創(chuàng )建了這個(gè)表,所有的狀態(tài)都相當于新表。

二、刪除表中的某些數據

delete from命令格式:delete from 表名 where 表達式

例如,刪除表 MyClass中編號為1 的記錄:

mysql> delete from MyClass where id=1;

提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->