MySQL 数据库入门完全教程:从装好到能自己建表查数据

适用人群:完全没接触过数据库的小白、想做网站/小程序后端但被"数据库"三个字劝退的人。 学完你能做到:自己装好 MySQL、建一张表、存数据、用 SQL 把想要的数据查出来。 本文以 Windows + MySQL 8.0 为主,macOS / Linux 命令基本通用,差异处会标注。

一、先搞懂:数据库到底是个啥?

不用记定义,记住一个比喻就行:

Excel 表 = 一张表;MySQL = 一个能同时管很多张表、还能被程序远程调用的"超级 Excel"。

  • 数据库(Database):一个文件夹,里面放很多张表。
  • 表(Table):一张二维表格,有行有列。
  • 行(Row):一条记录,比如"一个用户"。
  • 列(Column):一个字段,比如"用户名""密码""注册时间"。
  • SQL:你和数据库说话的语言,一句 SELECT * FROM user; 就是"把 user 表所有数据给我看"。

为什么要用数据库而不是 Excel?因为数据库能被网站/小程序随时读取、支持成千上万人同时查、不会卡死,这是 Excel 做不到的。

二、安装 MySQL(5 分钟搞定)

Windows

  1. 打开 https
内容摘要

一句话概述:面向完全没接触过数据库的小白,用「装好、建表、查数据」这条最短路径把数据库入门讲通,命令在 Windows / macOS / Linux 上通用。

你将了解到

  • 用生活化的比喻理解数据库、表、行、列、SQL 之间的关系,以及它为什么比 Excel 更适合被程序调用
  • 三个主流平台的安装、初始化与验证方法
  • 最常用的六条 SQL 语句,足以覆盖日常八成的操作
  • 建一张完整用户表时,字段类型、主键与约束分别该怎么定
  • 增删改查四类操作的写法,其中查询部分展开得最细
  • 多表关联(JOIN)的基本思路与使用场景
  • 新手最常踩的五个坑,以及不想敲命令时可以选择的图形化工具

适合人群:零基础想入门数据库的人;准备做网站或小程序后端、被「数据库」三个字劝退的初学者。

以上为全文要点速览,完整内容需解锁后阅读

🔒 登录后查看全文

登录后即可查看完整内容