当前位置: 首页 > news >正文

【MySQL | 基础】通用语法及SQL分类

文章目录

​SQL通用语法

SQL分类


SQL通用语法

  1. SQL语句可以单行或多行书写,以分号结尾。
  2. SQL语句可以使用空格或者缩进来增强语句的可读性。
  3. MySQL数据库的SQL语句不区分大小写,关键字建议使用大写

注释:

  • 单行注释: -- 注释内容或 # 注释内容(MySQL持有)
  • 多行注释: /*注释内容*/

SQL分类

分类全称说明
DDL(数据定义语言)Data Definition Language是用于定义和管理数据库结构的语言,包含创建、修改、删除数据库等核心操作
DML(数据库操作语言)Data Manipulation Language是用来对数据库中的数据进行增删改
DQL(数据库查询语言)Data Query Language是用来查询数据库中表的记录
DCL(数据库控制语言)Data Control Language用来创建数据库用户控制数据库的访问权限

DDL(数据定义语言):用于定义或修改数据库结构,而不是操作数据本身。

  • CREATE:创建数据库对象
  • ALTER:修改现有对象结构
  • DROP:删除整个对象、数据库、或者表(不可逆)
  • TRUNCATE:清空表中所有数据(保留表结构)
  • RENAME:重命名表

DML(数据库操作语言):用来插入修改删除数据库中的数据。

  • INSERT:插入新行数据
  • UPDATE:修改现有行数据
  • DELETE:删除现有行数据

DQL(数据库查询语言):用来查询数据库表中的数据。

  • SELECT:用于查询数据表中的数据

DCL(数据库控制语言):

  • CRANT:授予用户特定权限
  • REVOKE:撤销用户已授予权限

 

http://www.dtcms.com/a/581064.html

相关文章:

  • 【爬虫】分析天气网后,整理的一点理论上的理解
  • Web安全-文件上传漏洞-黑白名单及其它绕过思路(附思维导图)
  • WPF 高级 UI 定制:深入解析 VisualStateManager 与 Adorner
  • 全景相机市占率“罗生门”:影石的数据迷雾
  • 【2025】16届蓝桥杯 Java 组全题详解(省赛真题 + 思路 + 代码)
  • flas网站开发工具网店美工课程
  • 网站广告连接如何做wordpress.shop
  • Geobuilding模型转换,深圳市科技风贴图建筑物3dtiles倾斜摄影数据
  • CentOS 系统升级 OpenSSH 和 OpenSSL 的完整方案
  • PPIO上线Kimi K2 Thinking,兼容Anthropic协议
  • 本地项目上传至GitHub仓库标准操作手册
  • 如何做发表文章的网站网页设计模板图片家乡
  • 不停服务快速创建一个MySQL从节点加入已经存在的MGR集群中
  • TCP建立连接:三次握手(每次握手发的字段及字段值的解释)
  • 【SpringBoot】34 核心功能 - 指标监控- Spring Boot Actuator 指标监控开启与禁用与 Endpoint 定制
  • 【软考】信息系统项目管理师-资源管理论文范文
  • 标准nodejs项目工程
  • 定制网站开发公司种子网站模板
  • Maven前奏
  • C++面试高级篇——内存管理(一)
  • kanass零基础学习,如何进行工时管理,有效度量项目资源
  • 恋爱ppt模板免费下载网站官方网站建立
  • Spark-3.5.7文档1 - 快速开始
  • Java_Map接口实现类Properties
  • 【底层机制】Android对Linux线程调度的移动设备优化深度解析
  • 2025制品管理工具选型,Jfrog or Hadess一文全面测评
  • 3.2、Python-元组
  • PyTorch之父发离职长文,告别Meta
  • 微信小程序与网站连接厦门 网站优化
  • 网站小图标怎么做的多就能自己做网站