最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL中如何清空表數(shù)據(jù)

 更新時(shí)間:2023年03月13日 08:31:35   作者:Joe?world  
這篇文章主要介紹了MySQL清空表數(shù)據(jù)的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

MySQL清空表數(shù)據(jù)

清空表數(shù)據(jù)一共有三種方式

1 、truncate (速度很快) 自增字段清空從1開(kāi)始 全表清空首選

2、drop 直接刪表…啥都沒(méi)了啥都沒(méi)了 … … … …

3、delete 速度慢的一批 自增字段不清空

MySQL清空表數(shù)據(jù)命令:truncate

說(shuō)明:刪除內(nèi)容、釋放空間但不刪除定義,也就是數(shù)據(jù)表的結(jié)構(gòu)還在。與drop不同的是,它只是清空表數(shù)據(jù)而已,它比較溫柔。

truncate table 表名

注意:

不能與where一起使用。

  • truncate刪除數(shù)據(jù)后是不可以rollback的。
  • truncate刪除數(shù)據(jù)后會(huì)重置Identity(標(biāo)識(shí)列、自增字段),相當(dāng)于自增列會(huì)被置為初始值,又重新從1開(kāi)始記錄,而不是接著原來(lái)的ID數(shù)。
  • truncate刪除數(shù)據(jù)后不寫(xiě)服務(wù)器log,整體刪除速度快。
  • truncate刪除數(shù)據(jù)后不激活trigger(觸發(fā)器)。

MySQL刪除表命令:drop

說(shuō)明:刪除內(nèi)容和定義,釋放空間。簡(jiǎn)單來(lái)說(shuō)就是把整個(gè)表去掉.以后要新增數(shù)據(jù)是不可能的,除非新增一個(gè)表。

drop table 表名;

或者是 加上條件

drop table if exists 表名

注意:

drop不光清除表數(shù)據(jù)還要?jiǎng)h除表結(jié)構(gòu)。

MySQL清空數(shù)據(jù)表內(nèi)容的語(yǔ)法:delete

說(shuō)明:刪除內(nèi)容不刪除定義,不釋放空間。其中,delete table tb 雖然也是刪除整個(gè)表的數(shù)據(jù),但是過(guò)程是痛苦的(系統(tǒng)一行一行地刪,效率較truncate低)。

delete from 表名 where id='1';

或者是 不帶有條件

delete from 表名;

注意:

  • delete含義:你要?jiǎng)h除哪張表的數(shù)據(jù) ?你要?jiǎng)h掉哪些行 ?
  • delete可以刪除一行,也可以刪除多行;
  • 如果不加where條件,則是刪除表所有的數(shù)據(jù),這是很危險(xiǎn)的!不建議這樣做!

Mysql清空表數(shù)據(jù),id從1開(kāi)始

TRUNCATE TABLE table_name

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

清涧县| 慈利县| 鞍山市| 九江县| 称多县| 清涧县| 五河县| 区。| 甘洛县| 阿鲁科尔沁旗| 鄄城县| 方山县| 商洛市| 福州市| 襄汾县| 鸡东县| 大荔县| 建宁县| 江陵县| 栾城县| 巢湖市| 京山县| 南岸区| 台南市| 鄂尔多斯市| 卢氏县| 阜南县| 罗山县| 克山县| 潜山县| 腾冲县| 法库县| 色达县| 淄博市| 龙胜| 丽江市| 汶上县| 漠河县| 渭源县| 安宁市| 安新县|