如圖:
相同點:都會清空數據表里的所有數據
不同點:empty table是清空表里的數據;truncate table是刪除表,然后再創建這張表
意義:對於主索引自動增加的情況,empty清表后,新添加的行數據依然在上次的值上增加;而truncate則會重新從1開始
參考:
1、https://www.mainelydesign.com/blog/view/difference-between-truncate-empty-delete-from-in-mysql
如圖:
相同點:都會清空數據表里的所有數據
不同點:empty table是清空表里的數據;truncate table是刪除表,然后再創建這張表
意義:對於主索引自動增加的情況,empty清表后,新添加的行數據依然在上次的值上增加;而truncate則會重新從1開始
參考:
1、https://www.mainelydesign.com/blog/view/difference-between-truncate-empty-delete-from-in-mysql
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。