Mysql入门-DDL&DML
文章目录
前言
这一篇内容是Mysql入门的DDL语句和DML语句的笔记
一、DDL
1.DDL是什么?
DDL(Data Definition Language) 数据定义语言,用来定义数据库对象(数据库,表,字段)
2.DDL数据库操作
//查询所有数据库
SHOW DATABASES
//查询当前数据库
SELECT DATABASE();
//创建数据库
CREATE DATABASE [IF NOT EXISTS]数据库名[DEFAULT CHARSET 字符集] [COLLATE 排序规则]
//删除数据库
DROP DATABASE [IF EXISTS] 数据库名
//切换数据库
USE 数据库名
3.DDL表操作
3.1 查询表
//查询当前数据库所有表
SHOW TABLES;
//查询表结构
DESC 表名;
//查询指定表的建表语句
SHOW CREATE TABLE 表名;
3.2 创建表
CREATE TABLE 表名(
字段1 字段1类型[COMMENT 字段1注释],
字段2 字段2类型[COMMENT 字段2注释],
字段3 字段3类型[COMMENT 字段3注释],
..