一、DML DML(Data Manipulation Language)數據操縱語言: 最經常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用來對資料庫的數據進行一些操作 二、DDL DDL(Data Definition Language)資料庫定義語言: DDL主要是用 ...
一、DML
DML(Data Manipulation Language)數據操縱語言:
最經常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用來對資料庫的數據進行一些操作
SELECT 列名稱 FROM tablename UPDATE tablename SET 列名稱 = value WHERE 列名稱 = 某值 INSERT INTO table_name (列1, 列2,...) VALUES (value1, value2,....) DELETE FROM tablename WHERE 列名稱 = value
二、DDL
DDL(Data Definition Language)資料庫定義語言:
DDL主要是用在定義或改變表的結構,數據類型,表之間的鏈接和約束等初始化工作上,在創建表的時候用到的一些,如:CREATE、ALTER、DROP等。
CREATE TABLE tablename ( 列名稱1 數據類型, 列名稱2 數據類型, 列名稱3 數據類型, .... ) ALTER TABLE tablename ALTER COLUMN column_name datatype DROP TABLE tablename DROP DATABASE 資料庫名稱
三、DCL
DCL(Data Control Language)資料庫控制語言:
是用來設置或更改資料庫用戶或角色許可權的語句,包括(grant,deny,revoke等)語句
Grant SELECT,DELETE,INSERT,UPDATE on tablename to role;