【MySQL数据库 | 第二篇】SQL通用语法及分类

SQL通用语法

SQL语句

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

  • 单行注释: -- 注释内容 或 # 注释内容(MySQL独有)
  • 多行注释: /* 注释内容 */
  • SQL 分类

    结构化查询语句,英文名称为Structured Query Language,简称 SQL 。结构化查询语句分为数据定义语言、数据操作语言、数据查询语言和数据控制语言四大类。

    🫡总览:

    名称英文名描述
    DDL(数据定义语言)Data Definition Language数据库、数据表的创建、修改和删除
    DML( 数据操作语言 )Data Manipulation Language数据的增加、修改和删除
    DQL(数据查询语言 )Data Query Language数据的查询
    DCL(数据控制语言 )Data Control Language用户授权、事务的提交和回滚

    😮## DDL 命令
    💡CREATE:创建对象(如数据库、索引、试图等)
    💡ALTER:修改对象结构(如添加列、修改数据类型)
    💡DROP:删除对象(如表、数据库)
    💡TRUNCATE:快速清空表数据(释放存储空间,不可回滚)

    😮## DML命令
    💡INSERT:插入数据
    💡UPDATE:更新数据
    💡DELETE:删除数据(可带条件,保留表结构)

    😮## DQL命令
    💡SELECT:查询数据(可搭配过滤、排序、分组等子句)

    😮## DCL命令
    💡GRANT:授予用户权限(如查询、插入、修改表数据)
    💡REVOKE:收回用户权限


    如果我的内容对你有帮助,请 点赞 评论 收藏 。创作不易,大家的支持就是我坚持下去的动力!
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值