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

mysql实战入门-基础篇

目录

1、MySQL概述

1.1、数据库相关概念

1.2、MySQL数据库

1.2.1、版本

1.2.2、下载

1.2.3、安装

输入MySQL中root用户的密码,一定记得记住该密码

1.2.4、启动停止

1.2.5、客户端连接

1.2.6、数据模型

2、SQL

2.1、SQL通用语法

2.2、SQL分类

2.3、DDL

2.3.1、数据库操作

2.3.1.1、查询所有数据库

2.3.1.2、查询当前数据库

2.3.1.3、创建数据库

2.3.1.4、删除数据库

2.3.1.5、切换数据库

2.3.2、表操作

2.3.2.1、表操作-查询创建

2.3.2.1.1、查询当前数据库所有表

2.3.2.1.2、查看指定表结构

2.3.2.1.3、查询指定表的建表语句

2.3.2.1.4、创建表结构

2.3.2.2、表操作-数据类型

2.3.2.3、表操作-案例

2.3.2.4、表操作-修改

2.3.2.5、表操作-删除

2.4、 图形化界面工具

2.4.1、安装

2.4.2、使用

2.5、DML

2.5.1、添加数据

2.5.1.1、给指定字段添加数据

2.5.1.2、给全部字段添加数据

批量添加数据

2.5.2、修改数据

2.5.3、删除数据

2.6、DQL

2.6.1、基本语法

2.6.2、基础查询

2.6.2.1、查询多个字段

2.6.2.2、字段设置别名

2.6.2.3、去除重复记录

2.6.3、条件查询

2.6.3.1、语法

2.6.3.2、条件

2.6.4、聚合函数

2.6.5、分组查询

2.6.6、排序查询

2.6.7、分页查询

2.6.8、案例

2.6.9、执行顺序

2.7、DCL

2.7.1、管理用户

2.7.2、权限控制

3、函数

3.1、字符串函数

3.2、数值函数

3.3、日期函数

3.4、流程函数

4、约束

4.1、概述

4.2、约束演示

4.3、外键约束

4.3.1、介绍

4.3.2、语法

4.3.3、删除/更新行为

5、多表查询

5.1、多表关系

5.1.1、一对多

5.1.2、多对多

5.1.3、一对一

5.2、多表查询概述

5.2.1、数据准备

5.2.2、概述

5.2.3、分类

5.3、内连接

5.4、外连接

5.5、自连接

5.5.1、自连接查询

5.5.2、联合查询

注意:

5.6、子查询

5.6.1、概述

5.6.2、标量子查询

5.6.3、列子查询

5.6.4、行子查询

5.6.5、表子查询

5.7、多表查询案例

备注: 以上需求的实现方式可能会很多, SQL写法也有很多,只要能满足我们的需求,查询出符合条件的记录即可。

6、事务

6.1、事务简介

6.2、事务操作

6.2.1、未控制事务

6.2.2、控制事务一

6.2.3、控制事务二

6.3、事务四大特性

6.4、并发事务问题

6.5、事务隔离级别


1、MySQL概述

MySQL是一个开源的关系型数据库管理系统(RDBMS),它由瑞典的MySQL AB公司开发,后来成为Oracle公司的产品。MySQL以其体积小、速度快、总体拥有成本低的特点,尤其是开放源码,被广泛用于中小型和大型网站的开发中。它支持多种操作系统和编程语言,并具有高性能、可靠性和可扩展性。

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

相关文章:

  • 阶段三:项目开发---民航功能模块实现:任务24:航空实时监控
  • 手机容器化 安装docker
  • 科普文:深入理解Mybatis
  • 称重传感器有哪些种类
  • 程序员鱼皮的保姆级写简历指南第四弹,优秀简历参考
  • UML建模案例分析-时序图和类图的对应关系
  • Java版Flink使用指南——从RabbitMQ中队列中接入消息流
  • Python酷库之旅-第三方库Pandas(013)
  • Linux 高级 Shell 脚本编程:掌握 Shell 脚本精髓,提升工作效率
  • 【ARMv8/v9 GIC 系列 1.5 -- Enabling the distribution of interrupts】
  • 《mysql篇》--索引事务
  • 科研绘图系列:R语言STAMP图(STAMP Plot)
  • 运维团队如何应对动环监控与IT监控分离的挑战
  • 深入解析大数据核心概念:数据平台、数据中台、数据湖与数据仓库的异同与应用
  • 开发指南040-业务操作日志
  • 如何构建数据驱动的企业?爬虫管理平台是关键桥梁吗?
  • 多线程Thread
  • 计算机网络之WPAN 和 WLAN
  • TikTok海外运营,云手机多种变现方法
  • kubekey在ubuntu24实现kubernetes快速安装
  • 根据关键词query获取google_img(api方式)
  • 西安明德理工学院师生莅临泰迪智能科技开展参观见习活动
  • 通用机器人里程碑!MIT提出策略组合框架PoCo,解决数据源异构难题,实现机器人多任务灵活执行
  • 基于Java中的SSM框架实现疫情冷链追溯系统项目【项目源码+论文说明】
  • 想在vue中预览doxc,excel,pdf文件? vue-office提供包支持
  • PostgreSQL16安装Mac(brew)
  • 【语音识别算法】深度学习语音识别算法与传统语音识别算法的区别、对比及联系
  • 图片批量重命名bat,一个脚本快速搞定图片批量重命名
  • 基于stm32单片机的智能手环的设计
  • 雷池WAF动态防护功能初体验