原创 Git——對象——tag
標籤,給各類對象上添加標籤,方便查找。通常是給commit上添加標籤。 標籤對象的增,刪,查(詳細信息),檢索。 官網地址:https://git-scm.com/docs/git-tag 1、新增 格式如下: git t
原创 JDBC——HelloWorld示例
搭建環境,獲取數據庫連接信息,數據源類型信息,數據庫類型,版本號。 第一步,創建一個springboot項目,數據庫使用mysql,支持lombok註解。 第二步,創建一個數據庫,例如test。 第三步,配置數據源,默認的數
原创 JDBC——初篇
1、知識體系 JDBC的知識體系分爲兩個部分。 第一部分,基礎,環境搭建,演示示例(HelloWorld)。 第二部分,SQL請求的整個流程。 首先,建立連接,兩種方式,DriverManager,DataSource,由於
原创 index-初篇
1、知識體系 index的知識體系分爲四部分。 第一部分,index的物理存儲。 第二部分,index的概念: 類型:B-tree, bitmap, IOT 操作:創建,查詢,刪除。 屬性:不可見,不可用等。 掃
原创 db概念——初篇
1、知識體系 本文爲《數據庫基礎概念》第五版的閱讀筆記。它的知識體系分爲五部分。 第一部分,數據庫簡介,什麼是數據庫,它的優點,組成部分等等,對應原著第1章。 第二部分,數據庫概念,ER,EER圖中的概念,關係數據庫中的概念,三種模型(概
原创 sql-基礎-聚合函數
將聚合函數分爲三類,數字,字符串,其他。 1、通用格式 格式:aggregate_function_name( [ALL | DISTINCT] expression ) [within_group_specification]
原创 sql-基礎-查詢語句(單個結果集)
查詢分爲兩部分,組成結構,執行步驟。 1、組成結構 查詢語句由7部分組成:select, from, where, group by, having, order by, limit 1.1 select select部分,
原创 sql-基礎-修改語句
insert,update,delete,truncate語句。 1、insert 格式: INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] [[
原创 sql-基礎-系統函數
系統函數,主要是查詢信息和工具。查詢信息分爲當前會話的信息,元信息。 1、會話信息 select version // 查詢版本號 select current_user // 返回當前用戶 select current_role /
原创 sql-基礎-字符串函數
字符串函數分爲四類。 基礎,查詢(位置,子字符串,長度),新增,修改。 格式,填充,trim,大小寫。 轉換,進制類,字符集類,其他數據類型。 工具,生成,加密 & 解密,轉義,其他。 1、基礎 1.1 查詢 1.1
原创 sql-基礎-null函數
三個函數,nullif,ifnull,isnull 1、nullif 格式: nullif(expression1, expression2) 描述:當表達式1與表達式2的值相等時返回null,不相等時返回表達式1的值。 參
原创 sql-基礎-概念
Sql語言的概念包含3部分內容。sql的歷史,以及各個版本的歷史,Sql標準的組成部分,Sql語句的分類。 1、版本 SQL-87:Standard first formalized by ANSI; support for tra
原创 sql-基礎-初篇
1、知識體系 sql語言的知識體系分爲三部分。 基礎:sql語法等, 基礎知識。 優化:sql的優化,瞭解物理層,sql解析器,索引等相關知識。 差異性:不同關係型數據庫之間的差異。略。 本篇只介紹sql基礎。 sq
原创 Git——blob對象
blob對象,只關注文件的內容。引用原著: Each version of a file is represented as a blob, Blobs, a contraction of “binary large object”
原创 Git——暫存區
待補充