博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 命令种类
阅读量:6478 次
发布时间:2019-06-23

本文共 813 字,大约阅读时间需要 2 分钟。

hot3.png

SQL命令分为四种,分别为: DDL,DML,DCL,TCL。下面分别介绍这四种类型分别包括哪些命令。

DDL

DDL 全称: Data Definition Language(数据定义语言),既然是定义语言,其就包括:

  • create: 创建数据库及其对象(包括新建表,索引,视图,存储过程等)
  • alter: 改变现有数据库的结构(包括: 修改索引,修改字段类型,删除索引)
  • truncate: 删除表中所有记录,并删除已分配的空间。
  • comment: 添加注释,还记得在前面的文章中说过,新建表以及字段上添加注释的习惯吗?
  • rename: 重命名,其中包括索引,表名等。

DML

DML全称是: Data Manipulation Language(数据操作语句),其中就包括:

  • select 语句,从数据库中检索数据。
  • insert语句,新增数据到数据库中。
  • update语句,更新表格中现有数据。
  • delete 语句,删除现有数据。
  • explain 语句,查看语句的执行计划。
  • lock table 语句,锁表操作

DCL

这一类语句,平常我们用的比较少,DBA管理员用的比较多,但,这非常重要。(要不下次也写一写?)。

DCL 全称为: Data Control Language(数据控制语句),这里指的控制,说的其实就是权限控制。涉及到的命令有:

  • grant: 允许用户访问数据库的权限
  • revoke: 撤销用户访问数据库的权限

TCL

最后说一说,我们的老朋友,注意: TCL不是电视品牌哦,而是: Transaction Control Language(事务控制语言)的简称。其中包括的命令有:

  • commit : 提交事务。
  • rollback : 会滚事务。
  • set trasaction: 设置事务隔离级别。

 

 

 

 

 

转载于:https://my.oschina.net/LucasZhu/blog/1590021

你可能感兴趣的文章
easyui传入map的数据前台展示出tree格式数据
查看>>
悲观的思考,乐观的生活.我们既需要思考的深度,也需要生活的温度!
查看>>
java.math.BigDecimal
查看>>
Vitamio中文API文档(4)—— VitamioInstaller
查看>>
yii框架常用url地址
查看>>
python3.4学习笔记(十六) windows下面安装easy_install和pip教程
查看>>
MyGUI 解析
查看>>
Linux中的ls命令详细使用
查看>>
graph-tool文档(一)- 快速开始使用Graph-tool - 2.属性映射、图的IO和Price网络
查看>>
easyui treegrid逐步加载
查看>>
GraphicsLab Project之辉光(Glare,Glow)效果 【转】
查看>>
<转>Python: __init__.py 用法
查看>>
Linux Curl命令
查看>>
046 SparlSQL中的函数
查看>>
-27979 LoadRunner 错误27979 找不到请求表单 Action.c(73): Error -27979: Requested form not found...
查看>>
[LeetCode] Minimum Depth of Binary Tree
查看>>
,net运行框架
查看>>
Java 中 Emoji 的正则表达式
查看>>
Mixin Network第一届开发者大赛作品介绍- dodice, diceos和Fox.one luckycoin
查看>>
安卓Glide(4.7.1)使用笔记 01 - 引入项目
查看>>