PHP清空MySql數(shù)據(jù)庫表的方法
truncate
清空整個表的,它的速度會比delete會快很多,同時會刪除原有自增標志,會從頭開始計算自增標志。用它來清空也會刪除表結構。
使用方法:“truncate table 表名”,不含兩邊雙引號。
delete
是我們經常用到的刪除某一條表數(shù)據(jù),后面可加where條件,如果不加where條件就會清空整張表,但用它來清空表數(shù)據(jù)會保留自增數(shù)字,做杰奇的可能就知道有時候要清空章節(jié)名的數(shù)據(jù)表,但又不想保留原有的自增ID,那就不能用它了。用delete不加where清空的表不會刪除表結構,就是說這張表還存在,但已經沒有數(shù)據(jù)了。
具體使用方法:“delete from 表名”,不含兩邊雙引號。
drop
用來直接刪除整個表,包括表結構,就是說用了它之后,整個表從數(shù)據(jù)庫中消失。
使用方法:“drop table 表名”,不含兩邊雙引號。
評論
圖片
表情
