MySQL学习(二)——SQL的基本概念、通用语法以及分类(理论知识)

问题描述 :

正式开始学习MySQL,我们首先要明确SQL是什么!

解决方案 :

        

1.SQL的基本概念

        Structured Query Language :结构化查询语言其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”,而SQL则被称为“普通话”

2.SQL通用语法

        1.SQL语句可以单行或多行书写,以分号结尾

        2.可以使用空格和缩进来增强语句的可读性

        3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写

        4.有3种注释方式

                单行注释 :用“-- ”(含空格)注释内容 或 “#”注释内容(mysql 特有)

                多行注释 :/* 注释内容 */

3.SQL分类

        1)DDL(Data Definition Language)数据定义语言

               用来定义数据库对象 :数据库,表,列(操作数据库和表)

                关键字 :create,drop,alter

        2)DML(Data Manipulation Language)数据库操作语言

                用来对数据库中表的数据进行增删改(增删改表中数据)

                关键字 :insert,delete,update

        3)DQL(Data Query Language)数据查询语言

                用来查询数据库中表的记录(数据)(查询表中数据)

                关键字 :select,where

        4)DCL(Data Control Language)数据控制语言【了解】

                用来定义数据库的访问权限和安全级别和创建用户(授权)

                关键字 :grant,revoke

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值