delete from 表名;
公司主營(yíng)業(yè)務(wù):網(wǎng)站制作、做網(wǎng)站、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)建站是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)建站推出納雍免費(fèi)做網(wǎng)站回饋大家。
truncate table 表名;
不帶where參數(shù)的delete語(yǔ)句可以刪除mysql表中所有內(nèi)容,使用truncate table也可以清空mysql表中所有內(nèi)容。效率上truncate比delete快,但truncate刪除后不記錄mysql日志,不可以恢復(fù)數(shù)據(jù)。
delete的效果有點(diǎn)像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當(dāng)于保留mysql表的結(jié)構(gòu),重新創(chuàng)建了這個(gè)表,所有的狀態(tài)都相當(dāng)于新表。
PHP
PHP,一個(gè)嵌套的縮寫名稱,是英文超級(jí)文本預(yù)處理語(yǔ)言(PHP:Hypertext?Preprocessor)的縮寫。PHP?是一種?HTML?內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。
清空數(shù)據(jù)庫(kù)主要有兩種方式
(1)DELETE語(yǔ)句執(zhí)行刪除的過(guò)程是每次從表中刪除一行,并且同時(shí)將該行的刪除操作作為事務(wù)記錄在日志中保存以便進(jìn)行進(jìn)行回滾操作。
TRUNCATE?TABLE?則一次性地從表中刪除所有的數(shù)據(jù)并不把單獨(dú)的刪除操作記錄記入日志保存,刪除行是不能恢復(fù)的。并且在刪除的過(guò)程中不會(huì)激活與表有關(guān)的刪除觸發(fā)器。執(zhí)行速度快。
(2)表和索引所占空間。
當(dāng)表被TRUNCATE?后,這個(gè)表和索引所占用的空間會(huì)恢復(fù)到初始大小,
DELETE操作不會(huì)減少表或索引所占用的空間。
drop語(yǔ)句將表所占用的空間全釋放掉。
(3)一般而言,drop??truncate??delete
使用PHP腳本刪除數(shù)據(jù)庫(kù),PHP使用 mysql_query 函數(shù)來(lái)創(chuàng)建或者刪除 MySQL 數(shù)據(jù)庫(kù);
使用 mysqladmin 刪除數(shù)據(jù)庫(kù);
使用 mysqladmin 刪除數(shù)據(jù)庫(kù);
使用普通用戶登陸mysql服務(wù)器,你可能需要特定的權(quán)限來(lái)創(chuàng)建或者刪除 MySQL 數(shù)據(jù)庫(kù)。所以我們使用root用戶登錄,root用戶擁有最高權(quán)限,可以使用 mysql mysqladmin 命令來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。
在刪除數(shù)據(jù)庫(kù)過(guò)程中,務(wù)必要十分謹(jǐn)慎,因?yàn)樵趫?zhí)行刪除命令后,所有數(shù)據(jù)將會(huì)消失。
使用PHP腳本刪除數(shù)據(jù)庫(kù);
PHP使用 mysql_query 函數(shù)來(lái)創(chuàng)建或者刪除 MySQL 數(shù)據(jù)庫(kù)。bool mysql_query( sql, connection );該函數(shù)有兩個(gè)參數(shù),在執(zhí)行成功時(shí)返回 TRUE,否則返回 FALSE。
可以清空表。
想清空整個(gè)數(shù)據(jù),那么方法有如下。
1,一個(gè)一個(gè)的清空所有的表。truncate
table
tablename
2,導(dǎo)出該數(shù)據(jù)庫(kù)表結(jié)構(gòu),然后刪除該表,然后重建數(shù)據(jù)庫(kù)。