從JDBC到Mybatis的漸變過程

從JDBC到Mybatis的漸變過程

1. JDBC實現查詢分析首先,我們先來看一下,我們最熟悉也是最基礎的透過JDBC查詢資料庫資料,一般需以下的七個步驟:(1)載入JDBC驅動(2)建立並獲取資料庫連線(3)建立 JDBC Statements 物件(4)設定SQL語句的傳...

2021-11-02
MySQL基本知識點梳理和查詢最佳化

MySQL基本知識點梳理和查詢最佳化

utf8_general_cs排序規則下,即便是區分了大小寫,但是某些西歐的字元和拉丁字元是不區分的,比如ä=a,但是有時並不需要ä=a,所以才有utf8_binutf8_bin的特點在於使用字元的二進位制的編碼進行運算,任何不同的二進位制...

2021-11-01
資料庫的選擇——SQL And NoSQL

資料庫的選擇——SQL And NoSQL

NoSQL( Not Only SQL)的興趣是為了解決關係型資料庫的瓶頸問題,網際網路飛速發展,訪問量也是噌噌噌的上漲,訪問量超過了了關係型資料庫的承受範圍,就需要對資料庫做處理,雖說有其他處理辦法,但都不能從根本上解決問題,NoSQL也...

2021-11-01
資料庫基礎

資料庫基礎

什麼是資料庫的表:資料庫表是一系列的二維陣列集合,用來儲存資料和操作資料的邏輯結構,它由縱向的列和橫向的行組成,行被稱作記錄,是組織資料的單位,列被稱為欄位,每一列記錄一個屬性...

2021-10-31
mysql引擎的選擇

mysql引擎的選擇

選擇的時候呀一定要記得每個引擎的特點,給大家看個表,收集不易呀其實吧我是這麼理解的innoDB引擎的,它最突出的就是這個事務了,打個比方你有個流浪狗收容所,突然一天來了三條狗(三句sql),兩條到你那了(兩條正確sql),還有一條可能出了點...

2021-10-31
紅隊滲透工具集——配置掃描

紅隊滲透工具集——配置掃描

但是若是後端對相同引數的引數值有不同的處理方式,這樣伺服器可以正常返回使用者資訊,但是如果接了waf的web服務,一旦兩者處理的方式不同,將導致漏洞的利用,可以考慮sql注入,比如發起的請求是:$URL...

2021-10-28
簡單介紹的資料庫儲存過程

簡單介紹的資料庫儲存過程

儲存過程簡介SQL語句需要先編譯後執行,而儲存過程(Stored Procedure)是一組為了完成特定功能的SQL語句集,經編譯後儲存在資料庫中,使用者透過指定儲存過程的名字並給定引數(如果該儲存過程帶有引數)來呼叫執行它...

2021-10-28
八股文騷套路之MySQL

八股文騷套路之MySQL

(7)資料庫多版本併發控制(MVCC 機制)「最佳化篇第21章 最佳化 MySQL Server」這一章在校招面試中是不會問到的,不過我把這裡的相關知識學了去給面試官講,效果還不錯...

2021-10-27