create创建

  • 创建数据库: create database dbName;
  • 使用数据库:use dbName;
  • 创建表:

create table [模式名.]表名(

columnName1 dataType [default value1],

……

);

注意:default关键字可指定默认值;最后一列不用逗号结尾!


drop删除

  • 删除数据库:drop database dbName;
  • 删除表:drop table tableName;

alter修改表结构:

1.添加字段 add

alter table tableName add(  
columnName dateType [default value],  
...  
);

2.删除字段 drop

alter table tableName drop columnName;

3.修改字段 modify

alter table 表名 modify columnName dataType [default value] [first|after column_name];

4.修改字段和字段名 change

alter table 表名 change oldColumnName newColumnName dataType [default value] [first|after column_name];

5.修改表名 rename

alter table 表名 rename to newName;

6.截断表 truncate

大多数数据库将truncate归为DDL 处理,被称为“截断”某个表——删除表里的全部数据,但保留表结构,比DML里的delete命令快许多,因为delete是删除指定的记录,还需要查找。

truncate 表名;