一、DDL定义
DDL的英文全称是 Data Definition Language,数据定义语言,用来定义数据库对象(数据库、表)。
二、数据库的操作
1、查询所有数据库:show databases;
2、查询当前数据库:select database();
3、创建数据库:create database [if not exists] 数据库名;
4、删除数据库:drop database [if exists] 数据库名;
5、使用数据库:use 数据库名;
三、表的操作
1、表的创建:
create table 表名{
字段1 字段类型 [约束] [comment 字段1注释],
字段n 字段类型 [约束] [comment 字段n注释]
} [comment 表注释]
2、查询当前数据库所有的表:show tables;
3、查询表结构:desc 表名;
4、查询建表语句:show create table 表名;
5、添加字段:alter table 表名 add 字段名 类型(长度) [comment 注释] [约束];
6、修改字段类型:alter table 表名 modify 字段名 新数据类型(长度);
7、修改字段名和字段类型:alter table 表名 change 旧表名 新字段名 类型(长度) [comment 注释] [约束];
8、删除字段:alter table 表名 drop column 字段名;
9、修改表名:rename table 表名 to 新表名;
10、删除表:drop table [if exists] 表名;