windows安装mysq8.0l图解

老刘

Windows 安装 MySQL 8.0 图解教程(超详细新手版)

很多新手第一次接触数据库,最头疼的就是在 Windows 电脑上把 MySQL 8.0 装好。官网安装包选项多、安装向导界面全是英文,一不小心就卡在中间。这篇教程专门针对电脑小白,从下载到验证,每一步都按实际操作界面写清楚,照着点就能装成功。整篇内容围绕 Windows 系统安装 MySQL 8.0 展开,适合完全零基础的用户。

安装前必须准备的东西

先确认电脑满足基本条件。MySQL 8.0 对系统要求不高,Windows 10 或 Windows 11 64 位都能直接装,内存建议至少 4GB,硬盘剩余空间预留 2GB 以上。

准备工作清单:

  • 关闭杀毒软件和防火墙(安装过程中可能被误拦截)
  • 确认电脑是 64 位系统(右键“此电脑”→属性查看)
  • 准备一个强一点的 root 密码,后面要用,建议 8 位以上,包含大小写字母和数字

官方下载地址是 mysql.com,进入后选择 Community(社区版),这是免费的,够日常开发和学习用。

第一步:下载 MySQL 8.0 安装包

打开浏览器访问 MySQL 官网下载页面。页面会自动识别系统,直接选 Windows 版本。

推荐下载方式:

  1. 选择 “MySQL Installer for Windows”
  2. 下载较大的那个完整安装包(大约 400MB 左右),名字类似 mysql-installer-community-8.0.xx.x.msi
  3. 小安装包需要联网在线下载组件,网络不好容易中断,完整包更稳妥

下载完成后,双击 msi 文件开始安装。如果弹出用户账户控制提示,点“是”。

第二步:安装向导详细操作图解

启动安装程序后,会进入欢迎界面。下面按实际界面顺序讲解。

选择安装类型

第一个界面是 “Choosing a Setup Type”。

推荐新手选 “Developer Default”。这个选项会自动装上 MySQL Server、Workbench 管理工具、Shell 命令行工具和一些示例文档,省事。

如果你只想装最精简的服务器,可以选 “Server only”。这里我们按 Developer Default 往下走。

点 “Next” 继续。

检查依赖项

接下来进入 “Check Requirements” 界面。

安装程序会自动检测电脑是否缺少必要组件,比如 Visual C++ 运行库。如果有红色叉号,点旁边的 “Execute” 按钮,它会自动下载并安装缺失的东西。等全部变成绿色勾后,再点 “Next”。

这一步经常被新手忽略,导致后面安装失败,一定要全部变成绿色再继续。

开始安装产品

进入 “Installation” 界面,会列出即将安装的组件清单。

直接点 “Execute”。进度条会一个个跳,整个过程大概 3~8 分钟,取决于电脑速度。全部完成后点 “Next”。

产品配置(最关键的一步)

安装完程序后进入配置阶段,界面标题是 “Product Configuration”。

先配置 MySQL Server:

  1. 点 “Next” 进入 “Type and Networking”
  2. Config Type 保持默认 “Development Computer”
  3. 端口号默认 3306,一般不用改
  4. 勾选 “Open Windows Firewall ports for network access”,方便以后远程连接
  5. 点 “Next”

进入 “Authentication Method” 界面:

  • 选择 “Use Strong Password Encryption”(推荐,安全性更高)
  • 点 “Next”

设置 root 密码:

  • 在 “Accounts and Roles” 界面输入你准备好的密码
  • 确认密码再输一遍
  • 下面可以添加其他用户,新手先跳过,点 “Next”

Windows 服务配置:

  • 勾选 “Configure MySQL Server as a Windows Service”
  • 服务名保持默认 “MySQL80”
  • 勾选 “Start the MySQL Server at System Startup”(开机自动启动)
  • 选择 “Run Windows Service as Standard System Account”
  • 点 “Next”

最后进入 “Apply Configuration”,点 “Execute”。等所有步骤前面出现绿色勾,点 “Finish”。

如果装了 Workbench 等其他工具,会继续弹出配置界面,全部点 “Next” 到 “Finish” 即可。

第三步:配置环境变量(让命令行能直接用 mysql)

装完后,MySQL 的命令行工具默认不能直接在任何位置使用,需要加环境变量。

具体操作:

  1. 右键“此电脑”→属性→高级系统设置→环境变量
  2. 在“系统变量”里找到 Path,双击编辑
  3. 点“新建”,把 MySQL 的 bin 目录加进去 默认路径一般是:C:\Program Files\MySQL\MySQL Server 8.0\bin
  4. 全部点“确定”保存

验证方法:按 Win+R 输入 cmd,打开命令提示符,输入:

mysql --version

如果显示 MySQL 版本号,说明环境变量配置成功。

第四步:启动服务并登录测试

MySQL 安装后会自动注册成 Windows 服务。检查服务是否启动:

  1. 按 Win+R 输入 services.msc
  2. 找到 “MySQL80”
  3. 如果状态是“正在运行”就正常,如果是“已停止”就右键启动

登录测试: 打开命令提示符,输入:

mysql -u root -p

回车后输入你设置的 root 密码(输入时不显示字符,正常现象),再回车。

成功后会出现 “mysql>” 提示符。输入:

show databases;

能看到几个默认数据库,就说明安装完全成功。

退出用:

exit;

常见安装问题及解决办法

问题1:安装到一半提示缺少 Visual C++
解决:回到 Check Requirements 界面点 Execute,或者手动去微软官网下载最新 Visual C++ Redistributable。

问题2:服务启动失败,报 1067 错误
解决:检查端口 3306 是否被占用。在命令提示符输入:

netstat -ano | findstr 3306

如果有占用,结束对应进程,或者改 MySQL 端口。

问题3:忘记 root 密码
解决:停止 MySQL80 服务,用管理员命令提示符进入 bin 目录,执行:

mysqld --console --skip-grant-tables --shared-memory

另开一个窗口登录后重置密码,具体命令可搜索“MySQL 8.0 忘记密码重置”。

问题4:中文乱码
解决:登录后执行:

SET NAMES utf8mb4;

并在 my.ini 配置文件里把 character-set-server 改成 utf8mb4。

安装后的实用优化建议

  1. 安装完 Workbench 后,直接用图形界面管理数据库更方便,双击桌面图标就能连接。
  2. 定期备份:用 mysqldump 命令导出数据,养成好习惯。
  3. 安全加固:root 密码尽量复杂,生产环境建议关掉远程 root 登录。
  4. 如果电脑内存小,可以在 my.ini 里把 innodb_buffer_pool_size 调小一点,减少内存占用。

到这里,Windows 上安装 MySQL 8.0 的完整流程就全部结束了。按照上面的步骤一步步操作,基本不会出问题。装好后就可以开始建库、建表、写 SQL 了。

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

发表评论

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

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

目录[+]