DDL
DDL-数据库操作
查询
查询所有数据库
SHOW DATABASES;
查询当前数据库
SELECT DATABASE();
创建
CREATE DATABASEIF NOT EXISTS 数据库名 DEFAULT CHARSET字符集 COLLATE 排序规则;
删除
DROP DATABASEIF EXISTS数据库名;
使用
USE 数据库名;
DDL-表操作
DDL-表操作-查询
查询当前数据库所有表
SHOU TABLES;
查询表结构
DESC 表名;
查询指定表的建表语句
SHOW CREATE TABLE 表明;
DDL-表操作-创建

注意:...为可选参数,最后一个字段后面没有逗号
DDL-表操作-数据类型
数值类型

字符串类型

日期类型

DDL-表操作-修改
添加字段
ALTER TABLE 表明ADD 字段名 类型(长度) COMMENT 注释 约束;
修改数据类型
ALTER TABLE 表名 MODIFY 字段名 新数据类型 (长度);
修改字段名和字段类型
ALTER TABLE 表名 CHANGE 旧字段名 类型(长度)COMMENT 注释 约束;
删除字段
ALTER TABLE 表名 DROP 字段名
修改表名
ALTER TABLE 表名 RENAME TO 新表名;
DDL-表操作-删除
删除表
DROP TABLE IF EXISTS表名;
删除指定表,并重新创建该表
TRUNCATE TABLE 表名;
注意:在删除表时,表中的全部数据也会被删除。