mysql必知必會終章

表的增刪改查:

1️⃣ :mysql環境準備

2️⃣ :簡單的表查詢

3️⃣ :通配符+正則表達式

4️⃣ :mysql函數與分組

5️⃣ :子查詢_聯結查詢_組合查詢

6️⃣ :mysql全文本搜索

7️⃣ :表的增刪改查

一個一個小模塊:

8️⃣ :視圖+存儲過程+遊標的簡單使用

9️⃣ :觸發器+事務處理

🔟 :字符集+校對+備份數據庫+日誌

第一部分:我們準備環境:安裝數據庫+創建數據庫+創建用戶+授權。

第二部分:環境準備好後,進行簡單的單表查詢:導入表+表查詢。

第三部分:通配符和正則表達式,增強where的篩選功能。

第四部分:對列進行計算處理稱爲字段。複雜的字段用函數處理。按照不同組彙總,進行分組操作。

第五部分:在多表上進行查詢:子查詢+聯結查詢+組合查詢。

第六部分:mysql的全文本搜索。

第七部分:表的刪改查。

前七部分組成表的增刪改查。 之後都是一個一個小模塊的介紹。

第八部分:視圖是虛擬的表;存儲過程是一條或多條MySQL語句的集合;對於填有數據的遊標,根據需要取出(檢索)各行;

第九部分:觸發器使得某些語句在事件發生時自動執行; 數據庫的事務處理,可以保證保證成批的MySQL操作要麼完全執行,要麼完全不執行 。

第十部分:我們的數據庫需要適應不同的字符集,適應不同的排序和檢索數據的方法。數據庫的備份和日誌也是數據庫操作中重要的一部分。



《mysql必知必會》,這本書關於數據庫的入門操作,還是很簡單的。

我儘量快的過了一遍這本書。

這本書的評價:

  1. 優點:
    簡單上手.。
    每章的開始用類型於question-answer的方式推動,很好。

  2. 缺點
    我現在看得這本優點舊,有的知識點已過時。

    是入門實踐,簡單了些。


因爲實習的緣故,這個月看了兩本:《flask入門實踐》、《mysql必知必會》

順道總結下,我閱讀書籍的方式。


首先是爲什麼閱讀這本書籍

不同的身份,不同的時間段,我們可能有不同的原因去閱讀一本書籍。

我這裏的書籍,暫時僅僅指計算機方面的書籍。使用第一人稱,也就是“我來”敘述。

首先來說,我是學生,我還沒經歷過工作的需要或者難題的推動去閱讀。更多的時候,是老師是這樣教了,我這樣學了。至於之後,我要用這個做什麼呢?

遺憾的是,目前沒有一種認可方式。比如,我生產了一個東西,大家用着感覺還挺好。

在爲了實現某個目的(一種認可)之前,我更需要的是積累。我的底子太薄了。

那積累的方向是否對呢,或者說有沒有這個必要積累呢,以實現我們將來的認可?

或許我們可以去外面瞅瞅。

好了,先回來,我來看看,我爲什麼閱讀這本書籍。

  1. 因爲我的網絡編程幾乎空白,所以我先選擇閱讀《unix網絡編程》;

  2. 這本書,比較厚,而且我的研究生方向是網絡完全。所以在閱讀完前幾章之後,我去問了老師。老師推薦了《computer security》。這也是本很好的書籍。可能讀完這本書,我對安全會有最最最基本的認識。

    所以UNP暫時被中斷出去。

  3. 在閱讀了前幾章之後,學校安排了實習。實習的題目到挺高大上的,“基於區塊鏈的物流”。好像是叫這個名字。我三天打魚,兩天曬網。所以去讀《flask入門實踐》,即實習用到的東西。

    所以《computer security》被《flask入門實踐》中斷出去了。

  4. 實習的商品,最開始存在數據庫的多張表中。多張關係表肯定有主鍵外鍵啥的。我腦子一轉,發現只有表查詢的相關東西。當時學習orancle的時候,沒有建立一個簡單的框架出來。

    所以《flask入門實踐》剛看完,我緊接着看了《mysql必知必會》。

  5. 現在這兩本都完了,我需要進行中斷返回,去閱讀《computer security》

爲什麼閱讀這本書籍,可能是因爲需要吧。至於閱讀目的,我遺憾的暫時不去想吧。


爲什麼選這本書籍

上面是我讀這本書的原因。其實它可以分爲兩步:我需要讀哪一方面的書籍+讀這一方面的哪本書籍。

即,我們該如何挑書?讀適合自己的書籍(避免不友好的書籍)

我喜歡的書籍

  1. 書的作者,需要想到,“爲什麼”--讀者在閱讀這個點的時候,腦子裏可能會考慮到什麼問題
  2. 實踐性:閱讀+實踐

找到自己喜歡的書籍

  1. 最常見的方法,是上知乎上搜索,××××推薦。一般來說,口碑好的書籍,質量是不錯的。
  2. 前輩的推薦。他們走過這條路,知道書、視頻、網站等不錯的資料。

如何讀一本書

不同種類的書,可能有不用的讀法。

比方說,我讀文學書籍的時候,隨意讀。感興趣,就去瞅瞅作者的生平經歷,他人對這本書的評價。

但是,計算機書籍,我可不敢隨便讀。讀書重在實踐。

先讀懂書籍

  1. 書上內容的閱讀

  2. 閱讀的時候,我們大概率會遇到一些不瞭解的知識點,緊接着去google

  3. google到的內容可能比書上的還多些。能暢通的閱讀書籍就可。

實踐內容

  1. 書上的練習大多是要做的。
  2. 重要的內容,需要去github上找點驗證練手。(我還沒有做到這一步,我要做到這一步滴)

整理思路

  1. 最好是大家一起討論,公開課的方式,大家輪流講講。
  2. 但是更多的時候,我們是孤軍奮戰。所以每一章閱讀完,我們整理自己的思路成文章形式。
  3. 整本書看完,腦子裏有個邏輯框架。
  4. 或許我們可以去論壇網站啥的。我沒有習慣這種方式。關於某些書籍的qq羣我也基本退了。

簡單的內容過快點,像《mysql必知必會》這些整理出來,都沒啥技術含量。

有難度的內容,慢慢打磨。前面都懂了,後面閱讀起來才越來越順暢。這些內容整理起來纔有意思。

某些時候,書籍比視頻更好;入門的時候,視頻或許是好的選擇。


最後是整理文章/博客

我是隨意找個地方(csdn)寫,目前我的水準,我能寫出來的,網上基本都能搜到。

在哪寫沒有什麼區別。

我從2017/9月,開始用富文本編輯器開始寫博客。現在是2020/5。

最開始寫的內容最垃圾。內容也許來自轉載,或者是code一道題目。後來我陸陸續續刪除了61篇文章。

然後偷懶,放了一段時間,不想寫。

接着開始使用markdown寫博客,漸漸的又開始寫,並且開始注意排版美觀等。

再之後,感覺自己寫的都是垃圾,網上都有,寫着也沒有必要,還花費時間,就又停下了。

大四,比較清閒,開始閱讀書籍。整理思路,再次開始整理文章。
文章必要的時候,儘量好些,延長文章的有些價值時間。

以後不管多沒空,都要閱讀書籍,整理文章。蚊子再小,也是肉啊!

這裏順便給出兩個鏈接:
信息的半衰期
爲何我擅長編程??

(圖片來自《犬夜叉》)
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章