SQL開發隨手記

2021-10-02 08:03:55 字數 301 閱讀 4249

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中...