SQL 簡單學習
阿新 • • 發佈:2020-02-27
文章目錄
一、什麼是SQL?
Structured Query Language:結構化查詢語言
其實就是定義了操作所有關係型資料庫的規則
每一種資料庫操作的方式存在不一樣的地方,稱為“方言”。
二、SQL通用語法
(1)SQL 語句可以單行或多行書寫,以分號結尾。
(2) 可使用空格和縮排來增強語句的可讀性。
(3)MySQL 資料庫的 SQL 語句不區分大小寫,關鍵字建議使用大寫。
(4) 3 種註釋
單行註釋: -- 註釋內容 或 # 註釋內容(mysql 特有)
多行註釋: /* 註釋 */
show databases;-- 展示資料庫(此處雙橫崗後有一個空格) show databases;#展示資料庫 show databases;/*展示資料庫*/
三、SQL分類
- DDL (Data Definition Language) 資料定義語言
用來定義資料庫物件:資料庫,表,列等。
關鍵字:create,drop,alter 等 - DML (Data Manipulation Language) 資料操作語言
用來對資料庫中表的資料進行增刪改。
關鍵字:insert,delete,update 等 - DQL (Data Query Language) 資料查詢語言
用來查詢資料庫中表的記錄(資料)。
關鍵字:select,where 等 - DCL (Data Control Language) 資料控制語言(瞭解)
用來定義資料庫的訪問許可權和安全級別,及建立使用者。