文章目录
- 一、SQL分类
- 二、DDL-数据库操作
- 1.查询
- 2.创建数据库
- 3.删除数据库
- 4.使用数据库
- 三、DDL-表操作
- 1.查询
一、SQL分类
根据功能主要分为DDL DML DQL DCL
DDL:Date Definition Language数据定义语言:定义数据库,表和字段
DML:Date Manipulatin Language数据操作语言:对数据库表中的数据进行增删改
DQL:Date Query Language:数据查询语言,用来查询数据库表的记录
DCL:Date Control Language:数据查询语言,用来查询数据库表的记录
二、DDL-数据库操作
1.查询
a.查询所有数据库代码如下(示例):
show databases;
b.查询当前数据库代码如下(示例):
select database();
2.创建数据库
代码如下(示例):
create database [if not exists] 数据库名字 [default 字符集] [collate 排序规则]
最简单的创建数据库方式:create database 数据库名称,如果数据库存在创建会报错(在同一个数据库服务器中,不能创建两个名称相同的数据库表,否则会报错),很简单,要没有该数据库才能创建,有的话是创建不了的
3.删除数据库
代码如下(示例):
drop database [if exists] 数据库名称;
同样的,最简单的删除数据库方式:drop database 数据库名称,如果删除一个不存在的数据库,也会报错。
4.使用数据库
代码如下(示例):
use 数据库名称;
三、DDL-表操作
1.查询
a.查询所有数据库代码如下(示例):
show databases;
b.查询当前数据库代码如下(示例):
select database();