mysql幾個知識點

2021-07-22 14:35:48 字數 494 閱讀 9960

1.insert鎖表,insert語句加where條件,資料庫將鎖定整個表,以避免插入重複資料,可用作處理併發問題;資料庫層面的鎖比應用層面的效率高很多。

2.tinyint(1)返回值,長度為1時,返回值是true和false。

3.時間觸發器, create event `` on schedule every 1 minute starts '' do call ..;

建立時和執行後,計算和下一次執行間的時間間隔,作定時,所以手動改到定時時間前,該事件並不會執行。

4.update多表,update t_a, t_b set t_a.a = t_b.a where ta.tbid = t_b.id;

5.order by rand(), 根據隨機數排列

6.mysql5.5不支援以now()或者current_timestamp方式給datetime型別設定預設值; 可以將datetime型別改為timestamp型別,然後以current_timestamp方式設定。

幾個知識點

1 記憶體對齊 2 mvc與ssh框架對應關係 3 面試相關 4 非c 內建型別a和b,在哪幾種情況下b能隱式轉化為a?case 4 賦值操作,雖不是正宗的隱式型別轉換,但也可以勉強算乙個 5 extern c 的慣用法 1 在c 中引用c語言中的函式和變數,在包含c語言標頭檔案 假設為cexamp...

幾個新學知識點

檢視目錄下最新建立的第乙個檔案 ls t 1 head n 1 bz2 檔案解壓 先用bzip2 d tar.bz2解壓成tar檔案 然後用tar xvf 解壓 bzip2的使用資訊可以通過bzip2 help 檢視 yum安裝包之後如何檢視包所在的路徑 一thunderbird為例 1 rpm q...

前端幾個知識點

1 建立新節點 2 新增 移除 替換 插入 removechild replacechild insertbefore 1 冒泡事件 事件按照從最特定的事件目標到最不特定的事件目標 document物件 的順序觸發。2 捕獲事件 event capturing 事件從最不精確的物件 document...