mysql數據庫中的四種語言 DDL DML DCL TCL

文章目錄

DDL

DDL (Data Definition Language )數據庫定義語言

DDL 主要是定義數據庫的語言,不需要 commit 提交

CREATE 
ALTER 
DROP 
TRUNCATE 
COMMENT 
RENAME 

DML

DML (Data Manipulation Language)數據操縱語言

DML 由數據庫管理系統提供的,主要讓管理者使用,用來操作數據庫的表中的數據,需要 commit 提交

SELECT 
INSERT 
UPDATE 
DELETE 
MERGE 
CALL 
EXPLAIN PLAN 
LOCK TABLE 

DCL

DCL(Data Control Language)數據庫控制語言

DCL 主要起到授權角色控制等

# 授權
GRANT
# 取消授權
REVOKE

TCL

TCL(Transaction Control Language)事務控制語言

TCL 用於處理數據庫的事務

# 設置保存點
SAVEPOINT
# 回滾
ROLLBACK
# 設置事務
SET TRANSACTION
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章