delete from 表名;
truncate table 表名;
不帶where引數的delete語句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。
效率上truncate比delete快,但truncate刪除後不記錄mysql日誌,不可以恢復資料。
delete的效果有點像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當於保留mysql表的結構,重新建立了這個表,所有的狀態都相當於新錶。
rails 開發隨手記 7
jquery 1.9 中如何修改選擇項 select option contains teacher5 prop selected selected 效果 將包含了teacher5的選項選中。prop和attr的區別在於前者是特性,是對應dom元素做具有的,後者是屬性,是寫在html中的。在早些版本...
rails 開發隨手記 3
插播一條新聞 10m光纖接入寢室,廣大人民奔走相告。我承認我蛋疼了,因為換裝了10m光纖,所以有從ubuntu12.10換到了kubuntu12.10。不再換了。再插播一條牢騷 這學期雖然課不多,但是事不少。周一只有一節課,周二只有一節課,翹了之後就是一周休息五天的節奏了。資料庫實踐居然蛋疼的要寫個...
rails開發隨手記 0
如果model中如果有叫做type的列的話,會觸發rails的single table inheritance 放棄它吧,不好用,還是安心使用外來鍵約束吧。給model加上self.inheritance column nil disable它 controller中的引數變數會傳到對應的view中...