MySQL 8.0.26下载安装教程

2026-10-14 23:00:28

安装 MySQL 8.0.26 并不复杂,只要按步骤操作就能顺利跑起来。很多新手卡在环境变量和初始化密码环节,这篇教程把核心流程拆解开,直接照着做就行,无需额外下载第三方工具。

第一步获取官方安装包

打开浏览器访问 MySQL 官网,找到下载页面。选择免安装版 zip 压缩文件,不要选带 install 后缀的安装包,免安装版更干净且不容易被后台自动更新干扰。下载后解压到自定义目录,比如 D 盘根目录下的 mysql-8.0.26-winx64 文件夹。注意路径里尽量避开中文和空格,防止后续命令行报错。解压完成后检查一下文件夹结构,确保 bin、include、lib、share 这几个核心目录都在,这是后续调用的基础。

第二步配置基础环境

进入解压后的文件夹,新建一个名为 my.ini 的配置文件。用记事本打开写入基本参数。重点修改两处路径,datadir 指向你实际存放数据的 data 文件夹,basedir 指向解压主目录。字符集推荐设置成 utf8mb4,这样能完整支持生僻字和特殊符号。保存后关闭编辑器。接着配置系统环境变量,在高级系统设置里找到环境变量,新建 MYSQL_HOME 变量填入主目录路径,然后把 bin 目录追加到 path 变量中。这一步决定了你能在任何位置调用 mysql 命令,配置完后务必点击确定保存,否则命令行无法识别指令。

第三步命令行安装与初始化

以管理员身份打开 cmd 命令提示符。先执行 mysqld --initialize-insecure --console 命令。这个参数会在 data 目录下生成系统表并创建 root 账户,初始密码为空。屏幕滚动结束后会看到一堆日志,不用管它,等光标回到下一行就说明成功了。如果提示找不到命令,说明上一步的环境变量没生效,重启电脑再试。安装服务只需输入 mysqld --install MySQL80,系统会自动注册后台守护进程。这一步只是把程序挂到 Windows 服务管理器里,并没有真正启动数据库引擎。

第四步启动服务与修改密码

服务装好后运行 net start MySQL80 即可开启数据库。打开新的 cmd 窗口,输入 mysql -u root -p 登录。因为初始密码为空,直接回车就能进交互界面。进去后第一件事就是改密码,执行 alter user root@localhost identified by 你的新密码; 记得末尾分号不能少。改完密码后退出客户端,用新密码重新登录验证。如果连接时报错拒绝访问,通常是防火墙拦截了 3306 端口,去安全软件里放行或者临时关闭测试。首次登录后建议顺手执行 flush privileges; 刷新权限表,确保配置立即生效。

第五步常用维护与避坑指南

日常使用中建议定期备份 data 文件夹里的内容,或者直接导出 sql 脚本以防数据丢失。遇到服务起不来可以查看 data 目录下的错误日志,里面会写明具体原因,比如端口冲突或磁盘空间不足。如果需要卸载重装,先 net stop MySQL80 停止服务,再用 sc delete MySQL80 删除注册项,最后清理 data 文件夹残留即可。整个过程走通之后,你就拥有了一个稳定运行的 MySQL 8.0.26 环境,后续配合 Navicat 或者 DBeaver 图形化工具开发会非常顺手。按照这些步骤操作,基本不会踩坑,可以直接投入项目实战。

相关文章