简介
- 结构化查询语言,操作关系型数据库的编程语言
- 定义所有操作关系型数据库的统一标准
- 每一种数据库的操作方式可能会不同
通用语法
- 可以单行或多行书写,以分号结尾
- 不区分大小写,关键字建议大写
- 注释:-- (两个-,一个空格)单行 或#
- 多行 /* */
分类
- DDL :数据定义语言,定义数据库对象:数据库,表,列
- DML:数据操作语言,对数据库中表的数据增删改
- DQL:数据查询语言,查询数据库中表的数据
- DCL:数据控制语言,定义数据库的访问权限和安全级别,及创建用户
DDL
show databases;
create database 数据库名;
create database if not exists