1.授予權限 權限信息根據(jù)其作用范圍宰睡,分別存儲在mysql數(shù)據(jù)庫中的不同數(shù)據(jù)表中。 當MySQL啟動時會自動加載這些權限信息令杈,并將這些權限信息讀取到內(nèi)存中守屉。 數(shù)據(jù)表描述use...
1.授予權限 權限信息根據(jù)其作用范圍宰睡,分別存儲在mysql數(shù)據(jù)庫中的不同數(shù)據(jù)表中。 當MySQL啟動時會自動加載這些權限信息令杈,并將這些權限信息讀取到內(nèi)存中守屉。 數(shù)據(jù)表描述use...
1.創(chuàng)建用戶 1)概述 由于MySQL中所有用戶的信息都保存在mysql.user表中。 創(chuàng)建用戶可以直接利用root用戶登錄MySQL服務器后,向mysql.user表中插...
用戶是數(shù)據(jù)庫的使用者和管理者入客。MySQL通過用戶的設置來控制數(shù)據(jù)庫操作人員的訪問與操作范圍。服務器中名為mysql的數(shù)據(jù)庫腿椎,用于維護數(shù)據(jù)庫的用戶以及權限的控制和管理桌硫。MySQ...
1.什么是子查詢 子查詢可以理解為,在一個SQL語句A(SELECT啃炸、INSERT铆隘、UPDATE等)中嵌入一個查詢語句B,作為執(zhí)行的條件或查詢的數(shù)據(jù)源(代替FROM后的數(shù)據(jù)表...
1.準備 2.左外連接 左外連接是外連接查詢中的一種南用,也可以將其稱為左連接膀钠。 它用于返回連接關鍵字(LEFT JOIN)左表中所有的記錄,以及右表中符合連接條件的記錄裹虫。 當左...
1.簡介 自連接查詢是內(nèi)連接中的一種特殊查詢肿嘲。 它是指相互連接的表在物理上為同一個表,但邏輯上分為兩個表筑公。 2.準備 3.案例 查找和a1同一個gid的數(shù)據(jù) 去掉不要的列
1.簡介 內(nèi)連接是一種常見的連接查詢雳窟,它根據(jù)匹配條件返回第1個表與第2個表所有匹配成功的記錄。 解釋:將兩個表或兩個以上的表以一定的連接條件連接起來十酣,從中檢索出滿足條件的數(shù)據(jù)...
1.簡介 交叉連接返回的結果是被連接的兩個表中所有數(shù)據(jù)行的笛卡爾積涩拙。需要注意的是,交叉連接產(chǎn)生的結果是笛卡爾積耸采,并沒有實際應用的意義兴泥。 例如,班級表中有3個字段虾宇,4條記錄搓彻,學...
1.簡介 聯(lián)合查詢是多表查詢的一種方式,經(jīng)常應用在分表操作中嘱朽,在保證多個SELECT語句的查詢字段數(shù)相同的情況下旭贬,合并多個查詢的結果。 語法 UNION是實現(xiàn)聯(lián)合查詢的關鍵字...
1.準備 2.實例演示 功能:根據(jù)條件表達式對分組后的內(nèi)容進行過濾搪泳,因此使用having時通常都會先使用group by稀轨。 3.HAVING和WHERE的異同 相同 都是對數(shù)...
1.準備 2.實例演示 目的:就是為了統(tǒng)計。 格式:group by 字段的集合岸军。 功能:把表中的記錄按照字段分成不同的組奋刽。
函數(shù)名描述COUNT()返回參數(shù)字段的數(shù)量瓦侮,不統(tǒng)計為NULL的記錄SUM()返回參數(shù)字段之和AVG()返回參數(shù)字段的平均值MAX()返回參數(shù)字段的最大值MIN()返回參數(shù)字段...
對于一次性查詢出的大量記錄,不僅不便于閱讀查看佣谐,還會浪費系統(tǒng)效率肚吏。MySQL中提供了一個關鍵字LIMIT,可以限定記錄的數(shù)量狭魂,也可以指定查詢從哪一條記錄開始(通常用于分頁)罚攀。...
在項目開發(fā)時,為了使查詢的數(shù)據(jù)結果滿足用戶的要求雌澄,通常會對查詢出的數(shù)據(jù)進行上升或下降的排序斋泄。 MySQL提供了兩種排序的方式,分別為單字段排序和多字段排序镐牺。 1.準備 2.語...
LIKE運算符的作用就是模糊匹配是己,NOT LIKE的使用方式與之相同,用于獲取匹配不到的數(shù)據(jù)任柜。 1.準備 2.LIKE 獲取匹配到的數(shù)據(jù) 匹配模式符“%”可以匹配任意0到多個...
1.準備 2.IS NULL 比較一個數(shù)據(jù)是否是NULL 3.IS NOT NULL 比較一個數(shù)據(jù)是否不是NULL
IN()只要比較的字段或數(shù)據(jù)在給定的集合內(nèi),那么比較結果就為真沛厨,NOT IN()正好與IN()的功能相反宙地。 1.準備 2.IN 查找sal為1500或3000或5000的信息...
1.準備 2.BETWEEN…AND… 比較一個數(shù)據(jù)是否在指定的閉區(qū)間范圍內(nèi) 3.NOT BETWEEN…AND… 比較一個數(shù)據(jù)是否不在指定的閉區(qū)間范圍內(nèi)
1.準備 2.使用 實際應用中,出于對數(shù)據(jù)的分析需求逆皮,有時需要去除查詢記錄中重復的數(shù)據(jù)宅粥。 過濾掉重復的deptno 過濾掉重復的sal 把sal和deptno的組合進行過濾
1.準備 2.方式一:主鍵沖突更新 INSERT [INTO] 數(shù)據(jù)表名 [(字段列表)] {VALUES | VALUE} (字段列表) ON DUPLICATE KEY ...