php清空表里數(shù)據(jù) php清空數(shù)組

求大神教一個清空數(shù)據(jù)庫的PHP寫法

$sql = ' TRUNCATE TABLE `table_name` ' ; // 清空表數(shù)據(jù),并重置自增主鍵id 從1重頭開始自增;

成都創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、懷遠網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5響應式網(wǎng)站電子商務商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿(mào)網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為懷遠等各大城市提供網(wǎng)站開發(fā)制作服務。

mysql_query ( $sql ) ;

原理就是執(zhí)行一條清空表數(shù)據(jù)的 sql 語句;

PHP清空表的所有字段數(shù)據(jù)怎么寫?

mysql 清空表中數(shù)據(jù):

truncate table table_name;

在category_model中寫下面的函數(shù):

function clear(){

$sql = "truncate table cd_category";

return $this-db-query($sql);

}

在控制器中調用:

$data['category'] = $this-cateegory-clear();

這樣即可清空表cd_category中的所有數(shù)據(jù);

PHP中怎么批量刪除數(shù)據(jù)表中的數(shù)據(jù)

?php

//先構造SQL語句

$SQL="DELETE?FROM?a?WHERE?b='123'";//刪除a表中所有b字段值為123的記錄

$ALL="DELETE?FROM?a";//刪除a表中所有記錄

$ALL2="TRUNCATE?a";//刪除a表中所有記錄,(推薦使用)

//使用mysql_query命令執(zhí)行SQL語句,如:

mysql_query($SQL);

PHP怎么寫可以清空MYSQL數(shù)據(jù)庫中一個表里面的值!

參考方法:

delete from 表名;

truncate table 表名;

不帶where參數(shù)的delete語句可以刪除mysql表中所有內(nèi)容,使用truncate table也可以清空mysql表中所有內(nèi)容。效率上truncate比delete快,但truncate刪除后不記錄mysql日志,不可以恢復數(shù)據(jù)。

delete的效果有點像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當于保留mysql表的結構,重新創(chuàng)建了這個表,所有的狀態(tài)都相當于新表。

分享題目:php清空表里數(shù)據(jù) php清空數(shù)組
文章起源:http://bm7419.com/article32/dohgppc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設、定制網(wǎng)站、用戶體驗、網(wǎng)站排名域名注冊、標簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設