MySQL 初识
1. 什么是 MySQL?
MySQL 是一款开源的关系型数据库管理系统(RDBMS),简单来说:
- 「关系型」:数据以表格(表)的形式存储,表之间可以建立关联(比如学生表和成绩表通过学号关联);
- 「开源免费」:个人 / 中小企业使用成本极低,是全球最流行的数据库之一;
- 「应用场景」:网站后台(比如电商、博客)、数据分析、小程序 / APP 数据存储等。
2. 核心概念(新手必知)
- 数据库(Database):存放多个表的「文件夹」,比如一个电商项目对应一个数据库;
- 表(Table):存放具体数据的「表格」,比如用户表、商品表;
- 行(Row):表中的一条数据(比如一个用户的信息);
- 列(Column):表中的一个字段(比如用户名、手机号);
- SQL:操作 MySQL 的「语言」,比如查询数据、新增数据都需要写 SQL 语句。
二、MySQL 安装(Windows 系统,新手友好版)
新手推荐安装 MySQL Installer(一键安装 + 配置),避免手动配置的复杂步骤。
步骤 1:下载安装包
步骤 2:安装 MySQL
- 「Config Type」选「Development Computer」(开发电脑,占用资源少);
- 端口保持默认的 3306(不要改,新手容易出错);
- 点击「Next」;
- 「Root Password」设置密码(比如 123456,新手记好,不要忘);
- 也可以添加普通用户(可选,新手暂时不用);
- 点击「Next」;
步骤 3:验证安装是否成功
plaintext
Welcome to the MySQL monitor. Commands end with ; or \\g.
Your MySQL connection id is 12
Server version: 8.0.36 MySQL Community Server – GPL
mysql>
三、Mac 系统安装(简易版)
Mac 新手推荐用「Homebrew」一键安装:
bash
运行
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
bash
运行
brew install mysql
bash
运行
brew services start mysql
bash
运行
mysql_secure_installation
按提示操作:设置 root 密码 → 移除匿名用户 → 禁止 root 远程登录(新手选 Y)→ 删除 test 数据库 → 刷新权限;
四、新手避坑提示
- Windows:卸载干净(删除安装目录 + 注册表),重新安装;
- Mac:执行 brew uninstall mysql 后重新安装。


