Windows下MySQL免安装版完整启动与配置指南
https://comate.baidu.com/zh/page/87pjw692bec
在Windows系统中部署MySQL免安装版需完成配置准备、初始化、服务安装与启动等核心步骤。本文基于MySQL 8.0版本,系统梳理从环境搭建到故障排除的全流程操作。
配置准备
下载与解压
从MySQL官网下载免安装版(推荐8.0版本),解压至目标目录(如C:\mysql-8.0.29-winx64)。
创建数据目录
在MySQL根目录下新建data文件夹,用于存储数据库数据:
配置环境变量
- 新建系统变量
MYSQL_HOME,值为解压路径(如C:\mysql-8.0.29-winx64) - 编辑
Path变量,添加%MYSQL_HOME%\bin12
创建配置文件
在MySQL根目录下新建my.ini文件,配置核心参数:
初始化数据库
管理员权限操作
以管理员身份打开CMD,切换至bin目录:
执行初始化
- 无密码模式初始化:
- 需随机密码模式:
初始化完成后会输出临时密码
1
服务安装与启动
注册MySQL服务
提示Service successfully installed表示成功
1
启动服务
停止服务命令:net stop MySQL
1
2
数据库连接与操作
登录MySQL
- 无密码模式直接回车
- 需密码模式输入临时密码
1
修改密码
常见问题解决
服务启动失败
- 确保以管理员身份运行CMD
- 检查
my.ini中的basedir和datadir路径是否正确 - 确认已切换至
bin目录执行命令12
密码错误(1045错误)
- 停止MySQL服务
- 编辑
my.ini在[mysqld]下添加skip-grant-tables - 重启服务后无密码登录,执行:
- 删除
my.ini中的skip-grant-tables并重启服务1
缺少依赖库
若报错找不到附属汇编 Microsoft.VC90.CRT,需安装Visual C++ Redistributable
1
完整操作示例
创建批处理文件(.bat)实现一键启动:
保存为.bat文件,右键以管理员身份运行。

浙公网安备 33010602011771号