news 2026/9/27 22:47:24

MySQL 免安装教程|安装不报错

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MySQL 免安装教程|安装不报错

前言(超快安装)

很多同学装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] port=3306 # 改成你解压的根目录 basedir=D:/mysql-26.7.0-winx64 # data文件夹不需要手动创建,初始化命令自动生成 datadir=D:/mysql-26.7.0-winx64/data character-set-server=utf8mb4 default-storage-engine=INNODB # 兼容Navicat等客户端 default_authentication_plugin=mysql_native_password [mysql] default-character-set=utf8mb4

三、管理员CMD,cd进入bin目录

  1. 左下角搜索cmd,右键【以管理员身份运行】

    非管理员执行会直接报错,权限不足!

  2. cd切换到bin文件夹(改成你本地路径)
cd D:\mysql-26.7.0-winx64\bin

这就是本篇标题说的:cd进入bin文件夹操作。

四、初始化数据库,获取临时root密码

执行初始化命令

mysqld --initialize --console

✅ 执行成功后,控制台末尾会打印临时root密码,立刻复制保存!丢了就要全部重来示例提示:A temporary password is generated for root@localhost: abc#123XYZ

⚠️ 如果报错:删除自动生成的data文件夹,重新运行初始化命令

五、注册Windows系统服务

mysqld --install MySQL267

出现Service successfully installed代表服务注册成功。

六、启动MySQL服务

net start MySQL267

看到服务启动成功,就代表数据库已经跑起来了。

七、登录数据库,修改root密码

mysql -uroot -p

粘贴刚才保存的临时密码,登录成功后执行SQL修改成你自己的密码

ALTER USER 'root'@'localhost' 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 #删除服务(卸载时用)

⚠️ 高频踩坑汇总(必看)

  1. 解压路径不能有中文、空格,否则初始化直接失败
  2. 必须管理员CMD,权限不足会报错
  3. 忘记临时密码:删除data文件夹,重新初始化
  4. 3306端口占用:在my.ini修改port=3307
  5. Navicat连接失败:就是配置里default_authentication_plugin=mysql_native_password这一行生效

结尾

ZIP绿色版优势:轻量化、无多余组件、卸载干净,只需要删除服务+文件夹即可。 适合开发学习,想深度掌控MySQL的小伙伴推荐这种方式。 如果是纯小白不想敲命令,那就选择MSI图形安装包。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/27 22:45:21

Oracle存储过程与函数配 TaoToken:settings.json 骨架与调用验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华