MySQL 學習筆記(5)MySQL常用函式彙總

2021-07-11 02:47:17 字數 840 閱讀 1719

mysql 學習筆記(5)2016-04-11

- 字元函式

在這些字元函式中,like、not like是比較特殊的,他們需要結合資料表使用。

比如:

select * from tb1 where col1 like

'%m%';

其中%代表任意個字元;_代表任意乙個字元,上面的**表示包含m的字元就都需要提取出來。

- 常用數值運算函式

- 比較運算函式

返回值只有1和0,1代表true;0代表false。

- 時間函式

date_add()函式中interval引數可以是天,可以是月,也可以是年,只需要interval= 30 day ;30 month;30 year.

datediff 智慧型計算兩個日期的差值。

date_format() 日期格式中 %m:月、%d:日、%y:年、%h:時、%i:分、%s: 秒。

MySQL學習筆記5 MySQL 鎖機制

鎖的分類 從資料操作的型別 讀 寫 分 從對資料操作的顆粒度 特點 偏向myisam儲存引擎,開銷小,加鎖快,無死鎖,鎖定粒度大,發生鎖衝突的概率最高,併發最低。create 特點 偏向innodb儲存引擎,開銷大,加鎖慢 會出現死鎖 鎖定粒度最小,發生鎖衝突的概率最低,併發度也最高。innodb與...

Flask學習 5 mysql基礎

未利用資料庫連線池 import pymysql db pymysql.connect host 127.0.0.1 user root port 3306,password 111111 db test cursor db.cursor 建立字典游標 cursor db.cursor pymysq...

5 Mysql效能分析

1.慢查詢日誌 2.檢視問題sql的執行計畫 3.優化慢sql 4.檢視慢sql執行時的效能使用情況 5.調整系統引數 6.提公升伺服器硬體1.引數,開啟sql sql set global slow query log on set global long query time 1 配置檔案 my...