《MySQL数据操作与查询》-T3 DDL和DML
一、SQL介绍
1、SQL简介
SQL(Structured Query Language)是结构化查询语言,是一种数据库编程语言。.sql是数据库脚本语言的扩展名。
SQL的重点内容:DDL(数据
定义语言)和DML(数据操作(操纵)语言)。
- DDL(Data Definition Language):
- 定义和维护数据库
- 定义和维护数据表结构
- DML(Data Manipulation Language):实现对数据库的数据表里面的数据的操作(增删改查)。
- 检索:查询(
select)- 更新(新增(
insert)、删除(delete)、修改(update))
2、使用Navicat编写SQL语句
2.1 新增查询
-
全局查询(操作MySQL服务器)

-
局部查询(操作单个数据库)

2.2 保存查询
按Ctrl + S保存查询,并命名

2.3 运行查询

3、SQL注释
快速注释:
Ctrl + /
- 推荐使用:
--或# - 其他注释:
/* */
二、使用DDL定义和维护数据库
1、DDL定义数据库
1.1 创建数据库
语法:
createdatabase数据库名;
| 可视化操作 | SQL语句操作 |
|---|---|
![]() |
![]() |
在创建数据时,需要设置字符集编码及排序规则,所以完成创建语法为:
语法:
createdatabase数据库名characterset 字符集编码collate排序规则;
| 可视化操作 | SQL语句操作 |
|---|---|
![]() |
![]() |
1.2 删除数据库
语法:
dropdatabase数据库名;
| 可视化操作 | SQL语句操作 |
|---|---|
![]() |
![]() |
1.3 查询所有数据库
语法:
show databases;
| 可视化操作 | SQL语句操作 |
|---|---|
![]() |
![]() |
2、DDL维护数据库
2.1 修改数据库字符集编码及排序规则
语法:
alterdatabase具体操作;
| 可视化操作 | SQL语句操作 |
|---|---|
![]() |











4323

被折叠的 条评论
为什么被折叠?



