1、存儲(chǔ)引擎簡(jiǎn)介 ??MySQL可以將數(shù)據(jù)以不同的技術(shù)存儲(chǔ)在文件(內(nèi)存)中,該技術(shù)就被稱為存儲(chǔ)引擎。每一種存儲(chǔ)引擎使用不同的存儲(chǔ)機(jī)制、索引技巧、鎖定水平,最終提供廣泛且不同的...
1、存儲(chǔ)引擎簡(jiǎn)介 ??MySQL可以將數(shù)據(jù)以不同的技術(shù)存儲(chǔ)在文件(內(nèi)存)中,該技術(shù)就被稱為存儲(chǔ)引擎。每一種存儲(chǔ)引擎使用不同的存儲(chǔ)機(jī)制、索引技巧、鎖定水平,最終提供廣泛且不同的...
??之前在(十三)事務(wù)處理中簡(jiǎn)單的介紹了鎖系統(tǒng),并且介紹了由于并發(fā)而產(chǎn)生的種種問(wèn)題,例如臟讀、幻讀等,因此這里對(duì)如何解決這些問(wèn)題再進(jìn)行一下補(bǔ)充。 1、悲觀鎖 ??在關(guān)系型數(shù)據(jù)...
1、概述 ??事務(wù)是數(shù)據(jù)庫(kù)區(qū)別于文件系統(tǒng)的重要特征之一,其用于保證數(shù)據(jù)庫(kù)的完整性,事務(wù)能使批量的SQL語(yǔ)句要么完全執(zhí)行,要么完全不執(zhí)行。 ??例如最簡(jiǎn)單的轉(zhuǎn)賬示例:假設(shè)用戶A...
1、概述 ??索引是一種特殊的文件(InnoDB數(shù)據(jù)表上的索引是表空間的一個(gè)組成部分),它們包含著對(duì)數(shù)據(jù)表里所有記錄的引用指針??梢詫⑺饕斫鉃橐槐緯?shū)前面的目錄,能加快數(shù)據(jù)的...
通常認(rèn)為,MySQL中的變量可分為: 局部變量 用戶變量 會(huì)話變量 全局變量 下面將逐一對(duì)其進(jìn)行介紹。 1、局部變量 局部變量只在當(dāng)前BEGIN……END代碼塊中有效,其作用...
1、MySQL存儲(chǔ)過(guò)程簡(jiǎn)介 在對(duì)數(shù)據(jù)庫(kù)進(jìn)行增、刪、改、查等操作時(shí),實(shí)際上輸入的SQL語(yǔ)句會(huì)經(jīng)由MySQL引擎分析語(yǔ)法是否正確,之后再編譯成MySQL可識(shí)別的命令,最后執(zhí)行該語(yǔ)...
1、自定義函數(shù) 用戶自定義函數(shù)(user-defined function,UDF)是一種對(duì)MySQL擴(kuò)展的途徑,其用法與內(nèi)置函數(shù)相同。 函數(shù)的兩個(gè)必要條件: 參數(shù) 返回值 ...
1、字符函數(shù) 函數(shù)名稱 | 描述----|------|----CONCAT() | 字符連接CONCAT_WS() | 使用指定的分隔符進(jìn)行字符連接FORMAT() | 數(shù)...
1、插入記錄INSERT 插入記錄INSERT [INTO] tbl_name [(col_name,……)] {VALUES | VALUE} ({expr | DEFAU...
@東風(fēng)冷雪 顏色無(wú)所謂,可以改成任意顏色。還是這么說(shuō),一行輸入有誤,回車之后方向鍵選擇有錯(cuò)誤的一行,進(jìn)行修正;之后會(huì)講解如何對(duì)已錄入數(shù)據(jù)表中的記錄進(jìn)行更新,也就是修改,可以關(guān)注一下。
(四)約束及修改數(shù)據(jù)表1、約束概述 約束的目的是為了保證數(shù)據(jù)的完整性與一致性。 按照約束的范圍劃分:列級(jí)約束:只對(duì)一個(gè)數(shù)據(jù)列建立約束。既可以在列定義時(shí)聲明,也可以在列定義后聲明;表級(jí)約束:對(duì)多個(gè)數(shù)...
1、約束概述 約束的目的是為了保證數(shù)據(jù)的完整性與一致性。 按照約束的范圍劃分:列級(jí)約束:只對(duì)一個(gè)數(shù)據(jù)列建立約束。既可以在列定義時(shí)聲明,也可以在列定義后聲明;表級(jí)約束:對(duì)多個(gè)數(shù)...
1、概述 數(shù)據(jù)表,或簡(jiǎn)稱為表,是數(shù)據(jù)庫(kù)最重要的組成部分之一,是其他對(duì)象的基礎(chǔ),可以理解為類似于Excel表格,有多行多列,示例如下:假設(shè)要存儲(chǔ)通訊錄信息,對(duì)于數(shù)據(jù)庫(kù)而言,是用...
1、基本介紹 數(shù)據(jù)類型:數(shù)據(jù)類型是指列、存儲(chǔ)過(guò)程參數(shù)、表達(dá)式和局部變量的數(shù)據(jù)特征,其決定了數(shù)據(jù)的存儲(chǔ)格式,代表了不同的信息類型。具體包括:整型、小數(shù)型、日期時(shí)間型、字符型、復(fù)...
1、基礎(chǔ)簡(jiǎn)介 UDP協(xié)議即用戶數(shù)據(jù)報(bào)協(xié)議,是無(wú)連接、不可靠、無(wú)序的,但相對(duì)而言,UDP協(xié)議的傳輸速度會(huì)更快一些;UDP協(xié)議以數(shù)據(jù)報(bào)作為數(shù)據(jù)傳輸?shù)妮d體,在進(jìn)行數(shù)據(jù)傳輸時(shí),首先需...
1、基礎(chǔ)簡(jiǎn)介 TCP協(xié)議是面向連接的、可靠的,在數(shù)據(jù)傳輸之前建立連接,以此保證數(shù)據(jù)的可靠性;其次,TCP協(xié)議是有序的,并且以字節(jié)流的形式發(fā)送數(shù)據(jù)。在Java中基于TCP協(xié)議實(shí)...