windows10 mysql 安装教程

老刘

Windows10 MySQL 安装教程:从下载安装到首次登录,一步一步搞定

目标关键词: Windows10 MySQL 安装教程
适用人群: 电脑小白、想在 Windows10 上安装 MySQL 数据库的用户、学习编程或搭建网站的人
文章重点: 下载、安装、配置、首次登录、常见问题处理


一、先说结论:Windows10 上安装 MySQL,最稳的做法是什么

如果你是第一次装 MySQL,最省心的办法就是直接用 MySQL 官方安装包
它会把常用组件一起打包好,安装时可以顺便配置好服务、密码、端口等内容,适合新手。

在 Windows10 上安装 MySQL,通常有两种方式:

  1. 官方安装包安装
    适合大多数人,最推荐。
  2. 解压版手动配置
    适合有一定基础的人,灵活,但步骤更多。

如果你的目标是“能稳定用起来”,建议直接选 官方安装包


二、安装前准备:先检查这几个地方

安装之前,最好先准备好下面这些内容,能少走很多弯路。

1. 确认系统版本

建议使用:

  • Windows 10 64 位
  • 系统已更新到较稳定的状态

MySQL 大多数版本都支持 Windows10,但建议装较新的稳定版本,不要盲目追最新测试版。

2. 确认电脑里有没有旧版 MySQL

如果电脑以前装过 MySQL、MariaDB、XAMPP、WAMP 等环境,可能会冲突。
尤其要注意:

  • 端口 3306 是否被占用
  • 服务里是否已经有旧的 MySQL 服务
  • 系统环境变量里是否残留旧路径

3. 准备管理员权限

安装 MySQL 时,最好使用 管理员身份运行安装程序,否则可能出现:

  • 无法注册服务
  • 无法写入系统目录
  • 配置失败

4. 准备一个强密码

安装过程中会设置 root 密码,建议提前想好。
不要用太简单的密码,比如:

  • 123456
  • admin
  • abc123

建议包含:

  • 大写字母
  • 小写字母
  • 数字
  • 符号

三、下载 MySQL 安装包

1. 去哪里下载

建议直接下载 MySQL 官方版本。
你可以搜索:

MySQL Community Server Windows 下载

然后选择 Windows 平台的社区版安装包。

2. 常见安装包类型

一般会看到两种:

A. Web Installer(在线安装包)

  • 文件较小
  • 安装时需要联网下载组件
  • 适合网络稳定的用户

B. Full Installer(完整离线安装包)

  • 文件较大
  • 一次下载完成,后续安装更稳定
  • 推荐给网络不太稳定或想离线安装的人

3. 推荐选择

如果你是新手,优先建议:

  • 离线完整包
  • 或者直接下载官方 MySQL Installer

这样安装过程更顺,不容易卡在下载环节。


四、Windows10 MySQL 安装步骤

下面按最常见的官方安装方式来讲,照着做就行。


第一步:运行安装程序

下载完成后,找到安装包,右键 → 以管理员身份运行

进入安装界面后,通常会有几个安装类型:

  • Developer Default
  • Server only
  • Client only
  • Full
  • Custom

新手建议选哪个

如果你只是想安装数据库并正常使用,建议:

  • Server only:只装 MySQL 服务端
  • Developer Default:连开发工具一起装,适合以后学习

如果你只是单纯想先装好数据库,选 Server only 就够了。


第二步:检查依赖项

安装器通常会提示缺少一些组件,比如:

  • Microsoft Visual C++ Redistributable

如果提示缺少依赖,直接点安装即可。
这个步骤很重要,不装依赖后面可能会启动失败。


第三步:开始安装

确认安装内容后,点击 ExecuteInstall

安装过程中会自动复制文件、写入服务、配置基础组件。
这个过程需要一点时间,耐心等它完成。


第四步:配置 MySQL

安装完成后,程序一般会进入配置界面。这里是关键步骤。

1. 选择配置类型

常见有:

  • Development Computer
  • Server Computer
  • Dedicated Computer

如果你的电脑主要是自己学习和本地开发,选:

  • Development Computer

如果是专门跑数据库的机器,可选:

  • Server Computer
  • Dedicated Computer

普通用户直接选 Development Computer 就行。

2. 选择连接方式

一般默认是:

  • TCP/IP

端口通常是:

  • 3306

这是 MySQL 默认端口。
如果你电脑里已经有别的软件占用了 3306,可以改成:

  • 3307
  • 3308

只要记住你改成多少即可。

3. 设置认证方式

安装时可能会让你选择密码加密方式。
一般推荐使用默认的较新认证方式即可。
如果你要兼容一些老软件,才考虑旧方式。

4. 设置 root 密码

这一步非常重要。

root 是 MySQL 的最高权限账户,相当于数据库管理员。
请设置一个你自己能记住、同时又不容易被猜到的密码。

建议:

  • 密码长度 8 位以上
  • 不要和 Windows 登录密码一样
  • 不要太简单

5. 创建普通用户

如果你后续要给网站、项目、软件用数据库,最好不要长期直接用 root。
可以在安装后再创建普通用户,安全性更高。

6. 配置为系统服务

建议勾选:

  • Configure MySQL Server as a Windows Service

这样 MySQL 会作为 Windows 服务运行,开机可自启动,管理起来最方便。

服务名称一般默认:

  • MySQL80

这个名字以后在服务管理器里会看到。

7. 是否开机启动

建议勾选:

  • Start the MySQL Server at System Startup

这样电脑一开机,数据库就自动启动,不用每次手动开。


第五步:完成配置并启动服务

配置全部完成后,点击:

  • Execute
  • Finish

如果一切正常,MySQL 服务会成功启动。


五、如何确认 MySQL 已经安装成功

安装完后,不要急着关,最好检查一下是否真的能用。

方法一:看 Windows 服务

按下:

Win + R → 输入 services.msc → 回车

在服务列表里找到:

  • MySQL80
  • 或你安装时设置的服务名

如果状态显示:

  • 正在运行

说明服务已经启动成功。

方法二:命令行检查

按下:

Win + R → 输入 cmd → 回车

然后输入:

mysql --version

如果显示版本号,说明 MySQL 客户端环境已经可用。

不过要注意:
如果系统提示不是内部或外部命令,可能是 环境变量没配好,这不代表 MySQL 没装成功,只是命令行找不到它。


六、登录 MySQL:第一次进入怎么操作

方式一:使用命令行登录

打开 CMD,输入:

mysql -u root -p

然后回车,系统会提示你输入密码。
输入刚才设置的 root 密码即可。

如果登录成功,你会看到类似提示:

mysql>

这说明已经进入 MySQL 交互环境了。


方式二:使用 MySQL Workbench

如果安装时带了图形界面工具,或者你另外装了 MySQL Workbench,可以直接用它连接数据库。

常见配置:

  • Hostname:127.0.0.1
  • Port:3306
  • Username:root
  • Password:安装时设置的密码

适合不习惯命令行的新手。


七、常用基础命令,新手先记住这几个

进入 MySQL 后,可以先学几个最常用的命令。

1. 查看当前版本

SELECT VERSION();

2. 查看所有数据库

SHOW DATABASES;

3. 创建数据库

CREATE DATABASE testdb;

4. 使用某个数据库

USE testdb;

5. 查看当前数据库里的表

SHOW TABLES;

6. 退出 MySQL

exit;

这些是最基础的操作,后面学习建表、导入数据、做网站时都会用到。


八、常见问题与解决方法

安装 MySQL 时,很多人不是装不上,而是卡在一些小问题上。下面把常见问题直接列出来。


问题 1:MySQL 服务启动失败

可能原因

  • 3306 端口被占用
  • 配置文件写错
  • 数据目录损坏
  • 旧版本残留冲突

解决方法

  1. 打开命令行,查看端口占用:

    netstat -ano | findstr 3306
  2. 如果被占用,去任务管理器找到对应进程,结束它,或者改 MySQL 端口。

  3. 检查服务管理器,看看是不是有旧的 MySQL 服务冲突。

  4. 如果仍然不行,建议卸载后重新安装。


问题 2:输入 mysql 命令提示“不是内部或外部命令”

原因

系统环境变量没配置,CMD 找不到 mysql.exe。

解决方法

把 MySQL 的 bin 路径加入环境变量。

通常路径类似:

C:\Program Files\MySQL\MySQL Server 8.0\bin

添加方法

  1. 右键“此电脑” → 属性
  2. 高级系统设置
  3. 环境变量
  4. 找到 Path
  5. 点击编辑
  6. 新增 MySQL 的 bin 路径
  7. 一路确定后重开 CMD

然后再输入:

mysql --version

问题 3:忘记 root 密码

这是很常见的情况。

简单处理思路

可以通过停止服务、跳过权限表的方式重置密码。
不过这个操作有一定风险,建议先备份数据。

如果你是新手,最省事的办法是:

  • 如果没有重要数据,直接卸载重装
  • 如果有重要数据,再考虑密码重置

问题 4:安装时提示缺少 Visual C++ 组件

解决方法

安装提示需要什么版本,就补装对应的 Microsoft Visual C++ Redistributable
这是 MySQL 在 Windows 上常见依赖,装好后重新运行安装程序即可。


问题 5:端口 3306 冲突

解决方法

把 MySQL 端口改成:

  • 3307
  • 3308

修改后,连接数据库时也要同步改端口。

比如:

mysql -u root -p -P 3307

九、安装后建议做的几件事

MySQL 装好只是第一步,后面建议顺手做几个优化。

1. 关闭不必要的远程访问

如果只是本机使用,尽量限制外部连接,能减少安全风险。

2. 不要长期用 root 操作业务

给网站、程序、项目单独建用户更安全。

3. 定期备份数据库

数据库一旦坏了,损失可能比系统故障还大。
建议养成备份习惯,至少保留一份导出文件。

常见备份方式:

mysqldump -u root -p 数据库名 > backup.sql

4. 记住服务管理方法

以后如果数据库打不开,先检查:

  • 服务有没有启动
  • 端口是否冲突
  • 密码是否正确
  • 数据目录是否正常

十、MySQL 安装方式对比:新手该怎么选

方式一:官方安装包

优点:

  • 安装规范
  • 配置完整
  • 适合长期使用

缺点:

推荐指数: 很高


方式二:XAMPP / WAMP 集成环境

优点:

  • 适合做 PHP 学习、网站本地测试
  • 一键集成 Apache、PHP、MySQL

缺点:

  • 不够纯净
  • 组件多,容易和其他环境冲突

适合人群:

  • 想快速搭建本地网站环境的人

方式三:手动解压版

优点:

  • 灵活
  • 适合服务器环境或高级用户

缺点:

  • 要自己配环境变量、服务、配置文件
  • 新手容易出错

适合人群:

  • 有一定基础的人

十一、适合新手的最简安装建议

如果你只想快速装好 MySQL,记住下面这个最简流程就行:

  1. 下载 MySQL 官方安装包
  2. 右键管理员运行
  3. 选择 Server only 或 Developer Default
  4. 安装依赖
  5. 完成安装
  6. 配置端口 3306
  7. 设置 root 密码
  8. 勾选系统服务和开机启动
  9. 完成后打开 CMD 测试:
    mysql -u root -p
  10. 输入密码登录成功即可

十二、总结:Windows10 上装 MySQL 其实不难

Windows10 安装 MySQL,核心就是三件事:

  • 下载正确的安装包
  • 把服务和端口配置好
  • 记住 root 密码,确认能正常登录

只要按步骤来,一般都能成功。
对新手来说,最容易出问题的地方主要是:

  • 端口冲突
  • 环境变量没配
  • 服务没启动
  • 密码忘记
  • 依赖组件缺失

把这些点提前注意到,安装过程会顺很多。

如果后面还要做网站、写程序、搭建本地开发环境,MySQL 就是非常基础的一步。先把它装稳,后面学 PHP、Java、Python、Node.js、WordPress、Docker 都会轻松很多。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,3人围观)

还没有评论,来说两句吧...

目录[+]