1. 程式人生 > >MySQL必知必會(一)

MySQL必知必會(一)

一、瞭解SQL 1.資料庫軟體:應稱為DBMS(資料庫管理系統) 2.資料庫:儲存有組織的資料的器(通常是一個檔案或一組檔案)。資料庫是通過3.DBMS建立和操縱的容器,資料庫可以是儲存在硬裝置上的檔案,但也可以不是。 4.表:某種特定型別資料的機構化清單。 5.表名:相同資料庫中不能兩次使用相同的表名。 6.模式:關於資料庫和表的佈局及特徵的資訊。 7.列:表中的一個欄位。所有的表都是有一個或多個列組成的。 8.資料型別:所容許的資料型別。每個表都有相應的資料型別,它限制(或容許)該列中儲存的資料。 9.行:表中的一個記錄。 10.主鍵:一列(或一組列),其值能夠區分表中的每個行。 這裡寫圖片描述

這裡寫圖片描述 這裡寫圖片描述這裡寫圖片描述 二、MySQL 1.MySQL型別 這裡寫圖片描述這裡寫圖片描述這裡寫圖片描述 2.MySQL工具 這裡寫圖片描述這裡寫圖片描述這裡寫圖片描述 三、使用SQL 1.連線MySQL 這裡寫圖片描述 這裡寫圖片描述 2.選擇資料庫 這裡寫圖片描述 3.資料庫和表 這裡寫圖片描述這裡寫圖片描述這裡寫圖片描述這裡寫圖片描述這裡寫圖片描述 四、檢索資料 1.檢索單個列 4-1 返回的資料未排序,結束SQL語句用‘;’分隔,SQL語句不區分大小寫,空格都會被忽略 2.檢索多個列 這裡寫圖片描述 3.檢索所有列 這裡寫圖片描述 4.檢索不同行 這裡寫圖片描述 5.限制結果 這裡寫圖片描述 6.使用完全限定的表名 這裡寫圖片描述 五、排序檢索資料 1.排序資料 55-1 也可通過非選擇列進行排序 2.按多個列排序 這裡寫圖片描述 3.指定排序方向 按價格降序排序: 這裡寫圖片描述 價格降序,名字升序: 這裡寫圖片描述 這裡寫圖片描述 最大值、最小值 這裡寫圖片描述 六、過濾資料(WHERE) 這裡寫圖片描述
1.使用WHERE子句 這裡寫圖片描述 2.WHERE子句操作符 這裡寫圖片描述 檢測單個值 這裡寫圖片描述 不匹配檢查 這裡寫圖片描述 範圍值檢查 這裡寫圖片描述 空值檢查 這裡寫圖片描述 七、資料過濾(WHERE、NOT、IN) 這裡寫圖片描述 1.組合WHERE子句 AND操作符 這裡寫圖片描述 OR操作符 這裡寫圖片描述 計算次序(可用括號改變) 這裡寫圖片描述 2.IN操作符 這裡寫圖片描述 這裡寫圖片描述 3.NOT操作符 (WHERE子句用用來否定後跟條件的關鍵字) 這裡寫圖片描述 這裡寫圖片描述