一門語言或一個知識,知道他作什麼比知道他怎麼作更重要。
我寫這個文章也就是分享一下我這幾天學習MySQL的感覺,讓你們對MySQL能作什麼,咱們要用它作什麼,有一個大體概念。正則表達式
用MySQL幹什麼:數據庫
增刪數據庫。工具
增刪改數據庫中表。學習
增刪改數據表中行。排序
查詢數據表中某些列的某些行。字符串
聯結某些表。入門
建立視圖。可視化
有關查詢詳細說明:數據
DISTINCT查詢該列不一樣內容的行。關係型數據庫
LIMIT m OFFSET n查詢從n行開始日後m行。
AND,OR,IN配合WHERE查詢指定行。
通配符%和正則表達式REGEXP查詢行。
算數計算或字符串拼接某些列(查詢結果)。
ORDER BY對結果排序。
AS給查詢結果起別名。
AVG,MAX等處理查詢結果。
GROUP BY對查詢結果分組。
子查詢,一個查詢中迭代另外一個查詢。
聯結多個表和建立視圖都是爲了方便查詢。
好了有了這些基本概念之後,看一本書,推薦SQL必知必會(還厚有一些其餘關係型數據庫的內容),或者稍微全面一點入門資料,把經常使用語句記記筆記之類的,到時候方便查詢。這對於不是常用數據庫的玩家,也算是入門了吧。這些事後推薦你使用一個可視化數據庫工具(一搜一大堆),你會發現,奧原來還能夠這麼玩。不推薦不瞭解數據庫直接使用可視化工具。