
前言超快安装很多同学装MySQL习惯性直接下载MSI图形安装包一路点下一步。 但MSI会自动注册一堆组件、服务卸载不干净很容易残留导致后续数据库端口冲突。今天带来MySQL 26.7.0 ZIP绿色压缩包版本安装教程纯命令行部署解压即用完全可控。 原理就是解压文件 →cd进入bin目录执行命令初始化数据库没有多余捆绑软件适合开发学习。一、下载安装包重点别下错官网下载页面有3个文件很多人在这里踩坑mysql免安装链接https://pan.quark.cn/s/c21c6d607bf2点击Download直接下载记住路径解压目录不能有中文、空格、特殊符号。推荐解压路径示例D:\mysql-26.7.0-winx64❌ 错误例子D:\软件\mysql、D:\My Sql\mysql二、新建my.ini配置文件核心在mysql根目录D:\mysql-26.7.0-winx64新建文本文档重命名my.ini注意电脑需要打开【显示文件扩展名】把.txt后缀改成.ini复制下面配置修改basedir和datadir为你自己的解压路径[mysqld] port3306 # 改成你解压的根目录 basedirD:/mysql-26.7.0-winx64 # data文件夹不需要手动创建初始化命令自动生成 datadirD:/mysql-26.7.0-winx64/data character-set-serverutf8mb4 default-storage-engineINNODB # 兼容Navicat等客户端 default_authentication_pluginmysql_native_password [mysql] default-character-setutf8mb4三、管理员CMDcd进入bin目录左下角搜索cmd右键【以管理员身份运行】非管理员执行会直接报错权限不足cd切换到bin文件夹改成你本地路径cd D:\mysql-26.7.0-winx64\bin这就是本篇标题说的cd进入bin文件夹操作。四、初始化数据库获取临时root密码执行初始化命令mysqld --initialize --console✅ 执行成功后控制台末尾会打印临时root密码立刻复制保存丢了就要全部重来示例提示A temporary password is generated for rootlocalhost: abc#123XYZ⚠️ 如果报错删除自动生成的data文件夹重新运行初始化命令五、注册Windows系统服务mysqld --install MySQL267出现Service successfully installed代表服务注册成功。六、启动MySQL服务net start MySQL267看到服务启动成功就代表数据库已经跑起来了。七、登录数据库修改root密码mysql -uroot -p粘贴刚才保存的临时密码登录成功后执行SQL修改成你自己的密码ALTER USER rootlocalhost IDENTIFIED BY 你的新密码;八、【可选】配置环境变量把D:\mysql-26.7.0-winx64\bin添加到系统环境变量PATH。 配置完成后任意cmd窗口都能直接使用mysql命令不用每次cd进bin文件夹。✅ 验证是否成功新开cmd直接输入mysql -uroot -p输入密码出现mysql提示符大功告成 常用启停命令net start MySQL267 #启动数据库 net stop MySQL267 #停止数据库 sc delete MySQL267 #删除服务卸载时用⚠️ 高频踩坑汇总必看解压路径不能有中文、空格否则初始化直接失败必须管理员CMD权限不足会报错忘记临时密码删除data文件夹重新初始化3306端口占用在my.ini修改port3307Navicat连接失败就是配置里default_authentication_pluginmysql_native_password这一行生效结尾ZIP绿色版优势轻量化、无多余组件、卸载干净只需要删除服务文件夹即可。 适合开发学习想深度掌控MySQL的小伙伴推荐这种方式。 如果是纯小白不想敲命令那就选择MSI图形安装包。