mysql 語句分為四大類:數(shù)據(jù)定義語言(ddl)、數(shù)據(jù)操作語言(dml)、數(shù)據(jù)控制語言(dcl)、事務(wù)控制語言(tcl)。ddl 用于創(chuàng)建、修改和刪除數(shù)據(jù)庫對象,主要語句是 create、alter、drop。dml 用于操作數(shù)據(jù),主要語句是 insert、update、delete、select。dcl 用于管理權(quán)限,主要語句是 grant、revoke。tcl 用于管理事務(wù),主要語句是 begin、commit、rollback。
MySQL 語句分類
MySQL 語句根據(jù)其功能和用途分為四類:
1. 數(shù)據(jù)定義語言 (DDL)
用于創(chuàng)建、修改和刪除數(shù)據(jù)庫對象(表、視圖、存儲過程等)。
主要語句:CREATE、ALTER、DROP。
2. 數(shù)據(jù)操作語言 (DML)
用于操作數(shù)據(jù)庫中的數(shù)據(jù),包括插入、更新、刪除和查詢。
主要語句:INSERT、UPDATE、DELETE、SELECT。
3. 數(shù)據(jù)控制語言 (DCL)
用于管理數(shù)據(jù)庫權(quán)限和安全,授予或撤銷用戶對數(shù)據(jù)庫對象的訪問權(quán)限。
主要語句:GRANT、REVOKE。
4. 事務(wù)控制語言 (TCL)
用于管理數(shù)據(jù)庫的事務(wù),確保數(shù)據(jù)操作的完整性和一致性。
主要語句:BEGIN、COMMIT、ROLLBACK。