Mysql相關知識點

2021-09-24 17:13:22 字數 443 閱讀 6008

1、對於mysql表中有乙個時間字段,要根據時間字段計算,在某一時間段中,該表中的所有記錄。例子如下:

在t_druid_info表中,ctime是時間字段,查詢t_druid_info表中,七月份接入的,並且執行著的任務總數,sql語句如下:

select count(*) from t_druid_info where ctime between '2019-06-01 00:00:00' and '2019-07-01 00:00:00' and run_status=2;

2、mysql中的字段型別

mysql 中int(1)和tinyint(1)中的1只是指定顯示長度,並不表示儲存長度;一旦指定型別,儲存長度就是固定的。

例如對於tinyint(1),表示無論你輸入多大的數字,但是只會顯示0~9。int類似。

varchar(30)表示所插入字串的長度不能超過30.

mysql優化相關知識點

所有字段建議設定為非null,從效率和索引上來說,null佔空間並且不走索引,所以請將所有字段設定為非null 有些欄位在程式中設定當值為某個具體數的時候表示為空,但這個數字在程式中又是根據不定值得來的,有可能真正有意義的數字是這個為空的數字,建議將為空的表示做成不在程式範圍的數字 有些表有建立時間...

相關知識點

nweb inf uclasses uweb.xml ulib n 從httpservlet 繼承,重寫doget dopost方法 n部署web.xml n 只有乙個物件 n 第一次請求的時候被初始化,只一遍 n 初始化後先呼叫init 方法,只一遍 n 每個請求,呼叫一遍service serv...

MySQL索引的相關知識點

mysql 索引是一種資料結構 查詢效率獲得提高 myisam b 樹資料和索引分離 由三個檔案組成 frm 存放建立的表的基礎資訊 myi 索引 myd 資料 資料儲存,隨意儲存,離散程度大,即非聚集索引 即myisam都是非聚集索引 innodb b 樹資料和索引結合,把索引當成資料的一部分 1...