一、SQL分类:
 DDL:数据库定义语言,定义表,表结构,包括create,drop,alter
 DML:数据库操作语言,增删改查数据,包括insert,delete,update,select
 DCL:数据库控制语言,权限,事务管理等
 DQL:数据库查询语言,select
 二、详细
 DDL(数据库定义语言):
 1、查看所有数据库:show databases;
 
 2、指定使用某个数据库:use 数据库名;
 
 3、创建数据库:create database 数据库名;
 
 4、删除数据库:drop database 数据库名;
 
 5、查看某个数据库下的所有表格:
 show tables; #前提是前面有use数据库名;的语句
 
 show tables from 数据库名;
 
6、创建表格:
 create table 表名(
 字段1 数据类型,
 字段2 数据类型,
 …
 );
 
 7、删除表格:drop table 表名称;
 
 8、查看某个表结构
 descibe user;
 desc user;
 
 9、增加一列:
 alter table 表名称 add column 字段名 数据类型;
 alter table 表名称 add column 字段名 数据类型 first;放到第一列
 alter table 表名称 add column 字段名 数据类型 after 另一个字段;
 
 10、删除一列
 alter table 表名称 drop column 字段名;
 
 11、修改列数据类型
 alter table 表名称 modify column 字段名 新数据类型;
 
 12、修改列名
 alter table 表名称 change column 旧字段名 新字段名 新数据类型;
 
 13、修改列的位置
 修改至第一行:alter table 表名称 modify column 字段名 数据类型 first;
 
 修改至指定位置:alter table 表名称 modify column 字段名 数据类型 after 另一个字段;
 
 14、修改表名称
 alter table 旧表名 rename 新表名;
 rename table 旧表名 to 新表名;
 










