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

基础篇01——SQL的基本语法和分类

MySQL数据库安装与基本使用

安装教程参见:通过zip安装MySQL

通过命令行启动和停止MySQL服务命令

前提:安装MySQL成功之后

启动服务:net start mysql

停止服务:net stop mysql

通过命令行连接mysql

可以通过mysql的客户端命令行进行连接,打开客户端输入密码回车即可

还可以通过系统自带的命令行(如cmd)连接,在cmd中输入命令回车即可:

mysql -u 用户名 -p 密码

在cmd连接成功如下图:

MySQL数据模型

SQL的通用语法

SQL的分类 

DDL

数据库操作

数据库表操作 

MySQL中的数据类型:MySQL数据类型 

 

DML

datagrip安装与破解教程:安装与破解教程

MySQL图形化界面工具datagrip基本使用:datagrip基本使用

 

DQL

DQL语句的执行顺序如下,可以通过依次给表和字段起别名进行验证以下执行顺序是否正确。先执行的部分则别名可以在其后面的部分中使用,反之则会报错。

比如最先执行的是from部分,则给表起别名后,表别名可以在查询语句的任意部分使用;

而如果在select部分给字段起别名,那么字段的别名只能在order by和limit部分(不过limit部分用不到字段名称)使用,但是不能在where部分使用,因为where比select部分先执行。 

基本查询

条件查询

  • 模糊查询like

分组查询

  • 聚合函数

  • 分组查询

排序查询

分页查询

DCL 

视频链接:DCL B站视频

控制数据库有哪些用户可以访问,控制每一个用户对数据库有什么样的访问权限

  • 管理用户

  • 权限控制

http://www.lryc.cn/news/365070.html

相关文章:

  • HOW - 面试技巧系列 - 全英文面试
  • 【人工智能】第六部分:ChatGPT的进一步发展和研究方向
  • 新能源管理系统主要包括哪些方面的功能?
  • python如何快速的判断一个key在json的第几层呢,并修改其value值
  • Python基础用语:揭示编程世界的底层逻辑与无限可能
  • react 中使用 swiper
  • 2024年搭建知识库系统5大工具推荐
  • Golang内存分配分三种Golang内存分配分三种类型
  • Marin说PCB之如何在主板上补偿链路中的走线的等长误差?
  • 企业在现代市场中的战略:通过数据可视化提升财务决策
  • printf(“不喝酒就没得朋友可是只要偶一喝酒就喝倒一代朋友人生真的很矛盾“);
  • JAVA小案例-分别计算100以内奇数和偶数的和
  • 头歌初识redis答案
  • Linux.小技巧快捷键
  • 传统的老程序员转向人工智能需要准备好这三件事情,你知道吗?
  • ICPC2024 邀请赛西安站(7/8/13)
  • STM32f103实现按键长按 短按 双击
  • 【WP】猿人学13_入门级cookie
  • 分享一款提取抖音小店商家电话的软件使用教程
  • 反转链表的三种方法--面试必考(图例超详细解析,小白一看就会!!!)
  • Springboot注意点
  • 数组和指针的联系(C语言)
  • 安全区域边界
  • 力扣每日一题 6/6
  • 游戏心理学Day05
  • 【C、C++编译工具】CLion工具介绍与安装
  • LabVIEW中进行步进电机的位置控制
  • 目标检测-AnyLabeling标注格式转换成YOLO格式
  • MongoDB管理内存使用
  • 【Elasticsearch】IK分词器的下载及使用