1.什么是MySQL

定义
MySQL是一种关系型数据库软件, 基于C/S架构

  • 数据库: 存储数据的仓库
  • 关系型: 数据与数据之间存在关系
  • C/S架构: Client(客户端)和Server(服务端)

    2.为什么学MySQL

    对于后端工程师, 数据库是必备技能.
    对于前端工程师, 会一些数据库方面的知识

  • 可以在接口联调的时候占主动

  • 可以向全栈发展

MySQL是数据库中使用最广范的, 学了MySQL后再学其他的数据库也是非常容易的
1、Mysql概述 - 图1
数据来源于: StackOverflow2020调查报告

3.如何理解关系型

关系型数据库有明确的库/表/行的关系
数据库由数据表组成
数据表由数据行(记录)组成
1、Mysql概述 - 图2