【MySQL·水滴计划】第三话- SQL的基本概念
??? 茫茫人海千千万万,感谢这一刻你看到了我的文章,感谢观赏,大家好呀,我是,大家可以叫鱼罐头呦~???
从今天开始,将开启一个专栏,
【MySQL·水滴计划】
,MySQL系列也是无论是后端还是前端都需要掌握的一项技能。本专栏会通过一系列详细讲解MySQL相关语法,并提供一些案例给大家加深印象,为大家入门学习MySQL语言打造好一定的基础! 欢迎订阅本专栏最后,希望我的这篇文章能对你的有所帮助!
愿自己还有你在未来的日子,保持学习,保持进步,保持热爱,奔赴山海!
??【MySQL·水滴计划】第一话- 数据库的基本知识??
??【MySQL·水滴计划】第二话- 数据库的安装与使用??
?? 第三话- SQL的基本概念
?? 在我们昨天安装完MySQL环境后,今天就正式步入我们MySQL的教学啦,我们首先来了解下MySQL中的SQL是什么,具体有什么作用,SQL语法的分类,以及我们编写SQL语句时的规范
?? sql是什么
(StructuredQueryLanguage) 结构化查询语言,简称SQL。是专门用来与数据库通信的语言。
那我们使用Java,最只要的一个东西是不是就jdk环境,没有jdk环境你怎么跑得起Java程序呢,对吧。而sql语句就是我们操作数据库的一个言语。
?? sql的作用
- 通过SQL语句我们可以更为方便的操作数据库、表、数据。
- SQL是数据库管理系统都需要遵循的规范。不同的数据库生产厂商都支持SQL语句,但都有特有内容。
我们可以将sql语句看成我们中国的普通话,我们大家都能听得懂的语言,那不同地区都会不同方言,广东我们可以听到讲粤语的,还有讲潮汕话等方言,那对于数据库,其实不同的厂商都有对应的方言,但是呢,都是支持sql语句的,都是可以听得懂普通话滴啦!
?? sql的分类
sql的分类我们可以分为:
- DDL:数据定义语句,用于库和表的创建、修改、删除。关键字:create,drop,alter等;
- DML:数据操纵语句,用于加、删除、修改、查询数据库记录,并检查数据完整性。关键字:insert,delete,update等;
- DQL:数据查询语言对数据库进行数据查询。关键字select;
- DCL:数据控制语句,用于定义用户的访问权限和安全级别。
而其中较为重点的是:DML
和DQL,
就是增删改查!
?? sql的规范
MySQL数据库的SQL语句不区分大小写,但建议关键字大写,表名、列名小写 。
SQL语句可以单行或多行书写,以分号结尾,即每条命令最好用分号结尾
每条命令根据需要,可以进行缩进或换行来增强可读性。
注释:
- SQL特有的单行注释:#注释文字
- 单行注释:-- 注释文字
- 多行注释:/* 注释文字 */
?? 完结
相信各位看官看到这里大致都对数据库的基本知识这篇文章有了写了解呢,最后千言万语,直接来个今天的思维导图吧,希望能够帮助到你呢!??
?? 本人不才,如有什么缺漏、错误的地方,也欢迎各位人才们评论批评指正!???
?? 当然如果这篇文章确定对你有点小小帮助的话,也请亲切可爱的人才们给个点赞、收藏下吧,非常感谢!???
?? 虽然这篇文章完结了,但是我还在,永不完结。我会努力保持写文章。来日方长,何惧车遥马慢!
?? 感谢各位看到这里!愿你韶华不负,青春无悔!让我们一起加油吧! ???
?? 学到这里,今天的世界打烊了,晚安!???
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
【MySQL·水滴计划】第三话- SQL的基本概念相关推荐
- MySQL学习笔记——第2章 SQL的基本概念和MySQL简介
文章目录 2.1 SQL的基本概念 2.2 MySQL简介 2.3 MySQL数据库管理 2.1 SQL的基本概念 SQL(Structured Query Language):结构化查询语言 数据查 ...
- MySQL基础学习(三)————SQL语句的常用操作
文章目录 1.库 1.1库的创建 1.2 库的删除 1.3 库的修改 1.4 库的查找 2.表 2.1 表的创建 2.2 表的删除 2.3 表的修改 2.4 表的查找 3.数据或者记录 3.1 数据的 ...
- 【MySQL功法】第5话 · SQL单表查询
- Mysql复习计划(四)- 索引失效和数据库设计规范
Mysql复习计划(四)- 索引失效和数据库设计规范 一. 索引失效 1.1 数据准备 1.2 最左匹配原则 1.3 计算.函数.类型转换导致索引失效 1.4 范围条件右侧的列索引失效 1.5 不等于 ...
- MySQL执行计划(MySQL调优的重要利器)
文章目录 看完本篇文章你能学到什么? 一.MySQL执行计划 1.1 id字段 1.2 select_type 字段 1.3 table 字段 1.4 partitions 字段 1.5 type字段 ...
- MySQL(三)——SQL执行计划分析
目录 一.SQL执行计划概述 二.explain字段详解 1.id 2.select_type 3.possible_keys 4.key 5. key_len 6.ref 7.rows 8.Extr ...
- SQL优化老出错,那是你没弄明白MySQL解释计划
摘要:数据库的解释计划阐明了sql的执行过程,展示了执行的细节,只要根据数据库告诉我们的问题按图索骥的分析就可以. 本文分享自华为云社区<轻松搞懂mysql的执行计划,再也不怕sql优化了> ...
- 闲聊MySQL(九):浅析SQL执行计划
文章目录 前言 SQL执行计划 Explain输出字段 id select_type table partitions type possible_keys key key_len ref rows ...
- Mysql复习计划(一)- 字符集、文件系统和SQL执行流程
Mysql复习计划(一)- 字符集.文件系统和SQL执行流程 前言 一. Mysql字符集 1.1 Mysql5.7和8.0的默认字符集 1.1.1 修改默认的字符集 1.1.2 修改已有库表的字符集 ...
最新文章
- np.array_split可以不均等划分 np.split为均等划分
- 由学习《软件设计重构》所想到的代码review(二)
- 纯css实现给图片加标签
- 帝国CMS7.2仿极客网互联网自媒体门户模板
- Head First 设计模式--1策略模式 组合优于继承
- 现实迷途 第二十五章 重见故人
- 简易旋转倒立摆设计报告
- java计算机毕业设计快滴预约平台MyBatis+系统+LW文档+源码+调试部署
- 面向对象基础实战——飞机大战
- 1041 考试座位号 (15 分)
- import绝对路径问题
- java代码耗尽内存_windows server 2008 环境下,运行java程序,内存耗尽问题
- 计算机启动盘安装教程,小白装机u盘使用方法
- python微信好友分析_基于python实现微信好友数据分析(简单)
- python安装dlib(已成功并且无出现报错AttributeError: module ‘dlib‘ has no attribute ‘get_frontal_face_detecetor
- javaWeb之Cookie和Session
- GDB backtrace bt 查看程序crash堆栈信息
- 如何使用 SHC 加密 Shell 脚本
- win7显示u盘efi分区_u盘安装系统时出现Windows 检测到 EFI 系统分区格式化为 NTFS
- 2.安装组件客户端程序(华为云学习笔记,HCIP,大数据)2022.6.6