文章目录

  • 作者有话要说
  • 前言
  • 正文
  • 1、SQL的通用语法
  • 2、SQL分类
  • 总结

作者有话要说

本文章是一个系列,准备介绍关于MySQL的一些基础的知识点,希望对想学习MySQL的朋友们有借鉴意义。另外,这是我第一次开始写文章,希望朋友们能在评论区交流,可以问问题,也可以说一下对我的一些建议。(语言文明)

前言

首先我们先来初步了解一下MySQL,本篇会讲述 SQL的通用语法SQL语句的分类

正文

1、SQL的通用语法

为什么说SQL的通用语法呢?其实SQL语言就和我们平时说的语言有一个相同的特点,有方言。
就像湖南话和贵州话,都是中文,但有一点区别。
举个例子,在Oracle中,实现分页用runnum,而在MySQL中则用limit。
效果是一样的,但关键字不同。这些以后再单独说。
所以,今天先来了解通用语法,总共为四点。

1、SQL语句可以单行或多行书写,以分号结尾,一个分号代表一条SQL语句的结束。
select * from table1; <-- 这有分号select * from table2; #这是两条语句select * from table1 <-- 这没有分号select * from table2;#这是一条语句
2、SQL语句可以使用空格/缩进来增加语句的可读性,使语句结构更加清晰、直观。
#前
select count(*) from table where id > 1 group by age > 16 and age < 18 having count(*) > 6;#后
select count(*) from table
whereid > 1
group byage > 16 and age < 18
havingcount(*) > 6;
    3、MySQL数据库的SQL语句不区分大小写,关键字建议使用大写,而且一般的数据库语言都默认不区分大小写,如果想区分可以设置
SELECT * FROM TABLE1;select * from table1;#这两个SQL语句是一样的
4、注释
 单行注释: -- 注释内容 或 # 注释内容(#注释是MySQL特有的) 多行注释: /* 注释内容 */

2、SQL分类

SQL语句按照其功能,可以分为四种语句

分类 全称 说明
DDL DDL Data Definition Language 数据定义语言,用来定义数据库对象(数据库,表,字段)
DML Data Manipulation Language 数据操作语言,用来对数据库表中的数据进行增删改
DQL Data Query Language 数据查询语言,用来查询数据库中表的记录
DCL Data Control Lanuage 数据控制语言,用来创建数据库用户、控制数据库的访问权限

总结

今天介绍了SQL语句的通用语法和SQL语句的分类,有疑问的可以在评论区提出。下篇文章正式进入MySQL基础篇-DDL语句的学习。
下一篇文章的链接为MySQL-基础-DDL语句(一)-数据库的操作

MySQL-基础-语法相关推荐

  1. MYSQL基础语法的使用

    喜欢的朋友可以关注下,粉丝也缺. MYSQL介绍 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之 ...

  2. MySQL基础语法大全(尚硅谷)

    文章目录 一.为什么要学数据库 二.数据库的相关概念 DBMS DB SQL 数据库的好处 数据库相关概念 三.数据库存储数据的特点 四.初识MySQL 1.MySQL产品的介绍和安装 2.MySQL ...

  3. MySql基础语法-java学习

    MySQL 目录结构 MySQL 的目录结构 描述 bin<目录> 所有 mysql 的可执行文件,如:mysql.exe MySQLInstanceConfig.exe 数据库的配置向导 ...

  4. MySQL基础语法与JDBC

    文章目录 前言 (一)什么是SQL (二)什么是MySQL (三)MySQL的体系结构 ①连接层 ②服务层 ③可插拔存储引擎层 ④存储层 (四)MySQL的启动.停止.连接 一.基础知识 (一)基本术 ...

  5. MySQL基础语法总结

    MySQL基本语法 注:使用到的数据库表在文章末尾 文章目录 MySQL基本语法 基础查询 条件查询 排序查询 常见函数 分组查询 连接查询 基础查询补充 子查询 分页查询 联合查询 查询总结 插入 ...

  6. Mysql 基础语法应用

    第一章 MySQL基础介绍 1.数据库的基本概念数据库: DataBase 简称 DB作用: 用于永久性存储和管理数据的仓库 2.常见的数据库A.MySQL 简单的免费的数据库 ---> 现在学 ...

  7. MySQL基础语法(详细版)

    文章目录 1.数据库的介绍 1.1 数据库概念 1.1.1 数据的存储方式 1.1.2 什么是数据库 2.数据库的安装与卸载 2.1数据库的安装 2.2数据库的卸载 3.数据库服务的启动与登录 3.1 ...

  8. mysql基础语法之(全文索引)

    1.概要 InnoDB引擎对FULLTEXT索引的支持是MySQL5.6新引入的特性,之前只有MyISAM引擎支持FULLTEXT索引.对于FULLTEXT索引的内容可以使用MATCH()-AGAIN ...

  9. Mysql 基础语法

    数据库基本语法: DDL:Data Defination Lanuage: 数据定义语言CREATE, ALTER, DROP DML:Data Manapulate Language: 数据操作语言 ...

  10. java:mysql基础语法

    一,基础操作 1,创建表 CREATE TABLE `customers` ( //设置customers_id为整数并为自增长`customers_id` INT(11) PRIMARY KEY A ...

最新文章

  1. BERT是图像预训练未来?字节跳动iBOT刷新十几项SOTA,部分指标超MAE
  2. windows服务程序设置为自动 重启后又变为手动启动_系统小技巧:解决Windows无法正常关机的问题...
  3. python核心编程第三版_Python之父:自学python,这3本书能节约你一大半时间编程...
  4. 招商银行、To B智能投顾讲述:金融机构的人工智能实践 | CCF-GAIR 2017
  5. 公共无线网络多陷阱 ***称15分钟盗银行账号密码
  6. 基于Echarts+HTML5可视化数据大屏展示—设备环境监测平台大数据平台
  7. 博弈指什么棋_格局:什么是格局?(胜读十年书)
  8. erp服务器维护数据备份,erp服务器备份
  9. for path多行变一列
  10. 计量经济学笔记1-Eviews操作-一元线性回归
  11. 卡耐基梅隆 同济大学 计算机,2019上海软科世界一流学科排名土木工程专业排名卡耐基梅隆大学排名第201-300...
  12. 卡内基梅隆大学计算机硕士专业,2020年卡内基梅隆大学专业设置
  13. 如何搭建DHCP服务器及自动获取IP地址及相关操作
  14. chrome密码导出导入
  15. 教育智能硬件站上了风口
  16. 大学生创新创业项目管理系统
  17. 加西亚·马尔克斯致读者《告别信》来源:infzm.com
  18. 2021年中国水果罐头行业进出口贸易及发展前景分析[图]
  19. 技术宅男买房记之建筑日照采光计算
  20. 作为技术分析工具的 MTF 指标

热门文章

  1. 开鸿智谷公司Niobe U4开发板正式合入OpenHarmony主干
  2. 常见排序算法之归并排序——归并排序
  3. bootstrap日历控件
  4. Nunit----单元测试-的基本使用
  5. 牌上的花色-MUD中的玩家(翻译)
  6. OWASP——简介及认识
  7. java todataurl_利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
  8. 【无标题】免费版 基础实验(答案)
  9. spark把kafka数据写到hive
  10. javascript引用类型总结