MySQL全面瓦解4:数据定义-DDL

SQL的语言分类主要包含如下几种:

DDL   数据定义语言   create、dropalter   数据定义语言 createdropalter 语句 。
 
DML   数据操纵语言   insert、delete、update   定义对数据库记录的增、删、改操作。  
DQL   数据库查询语言   select   定义对数据库记录的查询操作。  
DCL   数据库控制语言   grant、remove  

定义对数据库、表、字段、用户的访问权限和安全级别。

(授权grant,收回权限revoke等)。

 
TCL   事务控制语言  

set autocommit=0

start transaction

savepointcommitrollback

  定义对数据库的事务操作。  

这小节主要了解下数据定义语言DDL(Data Define Language)。我们用它对数据库、表进行一些管理操作(创建、删除、修改等),比如:建库、删库、建表、修改表、删除表、对字段的增删改等,库表结构的管理。

接下来我们逐一来说明(下文[]中的内容属于可选项)。

数据库管理 创建数据库

1 create database [if not exists] dbname;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpgwjj.html