DML(data manipulation language)是數據操縱語言:它們是UPDATE、INSERT、DELETE、SELECT,就象它的名字同樣,這4條命令是用來對數據庫裏的數據進行操做的語言,增刪查改。數據庫
DDL(data definition language)是數據定義語言:DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定義或改變表(TABLE)的結構,數據類型,表之間的連接和約束等初始化工做上,他們大多在創建表時使用。spa
DCL(DataControlLanguage)是數據庫控制語言:是用來設置或更改數據庫用戶或角色權限的語句,包括(grant,deny,revoke等)語句。ip