MySQL 社区版 8.0 超详细安装教程,小白零基础也能搞定
作为新手入门数据库,MySQL 社区版是免费又实用的选择,这篇教程专门为零基础小白打造,全程图文式步骤讲解,避开所有安装坑,跟着操作就能顺利装好 MySQL 并完成基础测试,适合学习、本地测试使用。
一、前期准备:下载 MySQL 社区版安装包
1.打开 MySQL 官方下载地址:MySQL :: Download MySQL Community Server
2.选择对应版本的安装包(推荐8.0.45 版本,适配性强),直接点击下载即可。

二、开始安装:一键典型安装 (没有截图的步骤直接next)
1.双击下载好的安装包,进入安装类型选择界面,直接选Typical(典型安装)(这是官方推荐给普通用户的选项,包含所有常用功能,无需自定义),其他选项(Custom 自定义 / Complete 完整安装)适合高级用户,小白不用管。

2.点击「Next」,等待安装完成后,点击「Finish」关闭安装界面即可。
三、找到 MySQL 配置工具,启动配置
1.安装完成后需要进行核心配置,小白跟着找路径就行,一步都不丢:
2.按下电脑键盘上的Win 键(微软徽标键),弹出开始菜单;
3.按任意字母(比如 B),触发首字母索引功能;

4.再点击字母M,切换到 M 开头的程序 / 文件夹列表;

5.找到MySQL文件夹并点击展开,双击里面的MySQL Installer - Community,启动配置工具。

四、安装器升级提示(必选 Yes)
启动后会弹出「Mandatory MySQL Installer Upgrade Available」的升级提示,直接点击Yes,等待升级完成后进入 MySQL 图形化配置主界面。

五、进入服务器配置界面
在 MySQL Installer 主界面,找到列表中的MySQL Server 8.0.xx,点击右侧的Reconfigure,进入正式的服务器配置流程。

六、网络与端口配置
1.进入「Type and Networking」界面,默认配置即可,重点检查 Port(端口号):如果端口号右侧显示红色感叹号,说明端口被占用,修改成其他数字(比如 3307)即可,无感叹号直接下一步;
2.其他选项(TCP/IP 勾选、XProtocol Port33060)保持默认,点击「Next」。
七、选择认证方式
进入「Authentication Method」界面,直接用官方推荐的Use Strong Password Encryption for Authentication(强密码加密认证),无需切换旧版,点击「Next」即可。

八、设置 root 密码(重中之重!)
这一步是小白最容易踩坑的地方,一定要记牢密码!
1.进入「Accounts and Roles」界面,在「MySQL Root Password」和「Repeat Password」框中输入相同的密码;
2.密码要求:至少 8 位字符,学习环境下密码简单点也可以(比如 123456789),即使密码强度显示「weak」也不用理会;

3.下方的「MySQL User Accounts」是添加普通用户,本地测试完全不需要,直接跳过;
4.点击「Next」,忘记此密码会导致无法使用 MySQL,且需要彻底卸载清理组件才能重新安装!
这里推荐一款很好用的卸载工具,名叫Geek,具体内容请看这篇文章:挖到宝!这款小巧的 Geek 卸载工具,免安装超好用
九、Windows 服务配置
1.进入「Windows Service」界面,默认配置即可,Windows Service Name 自动为 MySQL80,勾选「Start the MySQL Server at System Startup」(开机自启,方便使用);
2.运行账户选择Standard System Account(官方推荐普通用户使用),点击「Next」

十、服务器文件权限配置
进入「Server File Permissions」界面,直接选第一个默认选项Yes, grant full access to the ser running the Windows Service and the administrators group only,点击「Next」。

十一、执行配置并完成
1.进入「Apply Configuration」界面,点击下方的Execute,开始执行所有配置(包括写入配置文件、初始化数据库、启动服务器等),等待所有步骤打勾完成;

配置成功后,点击「Finish」,关闭配置界面即可。

十二、验证安装:登录 MySQL
配置完成后,我们来验证是否能成功登录,确认安装有效:
1.再次按下 Win 键,找到 M 开头的 MySQL 文件夹,双击里面的MySQL 8.0 Command Line Client;

2.弹出命令行窗口,输入刚才设置的 root 密码(输入时密码不显示,直接输完按回车即可);

3.若出现「Welcome to the MySQL monitor」等提示,且最后显示mysql>,说明登录成功,MySQL 安装完成!

十三、基础测试:简单操作数据库
MySQL 的语法不区分大小写,但所有语句输入完成后,必须加【英文的分号;】 才会生效,小白一定要注意!
1.创建测试数据库
在mysql>后输入:
create database if not exists test_db;

按回车,显示「Query OK, 1 row affected」说明创建成功。
2.查看所有数据库
继续输入:
show databases;

按回车,会列出所有数据库,能看到我们刚创建的test_db,说明数据库可以正常使用。
到这里,MySQL 社区版就完成了全部安装和基础测试,后续可以学习建表、增删改查等基础操作啦!
新手避坑指南(必看)
1.密码必记:root 密码是登录核心,忘记后需彻底卸载 MySQL 并清理所有组件才能重装,别偷懒记在小本本上;
2.端口号:端口 3306 被占用就改号,红色感叹号不解决会配置失败;
3.英文分号:所有 SQL 语句结尾必须加英文;,中文分号无效,这是新手最容易犯的错;
4.安装类型:小白别选 Custom 自定义安装,容易漏装组件,Typical 典型安装足够用;
5.配置执行:点击 Execute 后,等待所有步骤完成,不要中途关闭窗口。
总结
MySQL 社区版的安装核心就是「典型安装 + 按默认配置走 + 记牢 root 密码」,全程几乎不用修改任何设置,小白只要跟着步骤一步步点,避开密码、端口、分号这几个坑,就能轻松装好。安装完成后,就可以开启你的数据库学习之路啦!