MySQL是一種開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它執(zhí)行的大部分操作都是通過SQL語句來實(shí)現(xiàn)的。而這些SQL語句也被稱為數(shù)據(jù)庫執(zhí)行語句,是開發(fā)者必須要掌握的基礎(chǔ)。
1. DDL(Data Definition Language)
DDL是數(shù)據(jù)庫定義語言,用于在數(shù)據(jù)庫中創(chuàng)建、修改和刪除對象。
CREATE - 創(chuàng)建對象 ALTER - 修改對象的結(jié)構(gòu) DROP - 刪除對象 TRUNCATE - 刪除表中所有數(shù)據(jù) RENAME - 重命名對象
2. DML(Data Manipulation Language)
DML是數(shù)據(jù)庫操縱語言,用于操作數(shù)據(jù)庫中的數(shù)據(jù)。
SELECT - 獲取數(shù)據(jù) INSERT - 插入數(shù)據(jù) UPDATE - 更新數(shù)據(jù) DELETE - 刪除數(shù)據(jù)
3. DCL(Data Control Language)
DCL是數(shù)據(jù)庫控制語言,用于控制數(shù)據(jù)庫的訪問權(quán)限。
GRANT - 賦予用戶權(quán)限 REVOKE - 收回用戶權(quán)限
4. TCL(Transaction Control Language)
TCL是事務(wù)控制語言,用于控制事務(wù)的處理。
COMMIT - 提交事務(wù) ROLLBACK - 回滾事務(wù) SAVEPOINT - 設(shè)置保存點(diǎn)
以上就是MySQL中的數(shù)據(jù)庫執(zhí)行語句,學(xué)好這些語句才能更高效地進(jìn)行數(shù)據(jù)庫操作。