MySQL 5.7.25压缩版安装配置全步骤

2026-10-13 11:27:41

准备工作与文件解压

去官方网站或可信的软件镜像站下载mysql-5.7.25-winx64.zip安装包。下载完成后,避开C盘和桌面,直接在D盘或E盘创建一个干净的文件夹进行解压。为了方便后续操作,建议将解压后的主文件夹重命名为mysql-5.7.25。解压完毕后,重点检查根目录下是否存在data文件夹。压缩版默认不会自带data目录,如果手动创建了或者之前残留了旧版本的数据,请务必彻底删除干净,否则会导致后续的初始化命令直接报错中断。

创建配置文件my.ini

在mysql根目录中新建一个纯文本文件,将其重命名为my.ini。右键选择用记事本打开,开始编写基础参数。首先配置basedir,这里必须填写你实际的解压绝对路径。接着配置datadir,指向data文件夹的路径,例如D:/mysql-5.7.25/data。请注意,路径中的反斜杠在配置文件中需要替换为正斜杠或者双反斜杠,这是新手最常踩的坑。然后设置default-character-set和character-set-server为utf8mb4,这能完美支持emoji表情和生僻字,避免后期出现乱码问题。端口号保持默认的3306,max_connections设为200即可满足绝大多数开发环境需求。编辑完成后保存关闭,切勿随意更改文件名。

初始化数据库与生成密码

按住键盘上的Ctrl和Shift键,同时鼠标右击根目录的空白处,选择在此处打开命令窗口。这一步必须确保当前cmd窗口具备管理员权限,否则无法写入系统服务。在命令行中通过cd命令切换到bin目录,例如输入cd D:/mysql-5.7.25/bin并回车。随后执行核心初始化命令mysqld --initialize --console。等待进度条走完,控制台会打印大量日志信息。请立刻向下滚动找到最后一行,那里明确写着root用户的临时密码。务必使用鼠标选中并完整复制,临时密码通常包含大小写字母、数字和特殊符号。记住千万不要在复制时带入首尾的空格,否则后续登录必定提示密码错误。

安装服务并启动运行

初始化成功后,继续在同一个管理员窗口中输入安装命令mysqld --install MySQL57 --defaults-file=D:/mysql-5.7.25/my.ini。加上defaults-file参数是为了让系统严格读取我们刚写的配置文件,避免加载到系统盘的默认配置引发冲突。当屏幕显示Service successfully installed时,代表服务注册已入库。接着输入net start MySQL57启动后台进程。如果提示指定设备不存在,请回头核对ini文件里的路径是否拼写正确。服务启动后,打开Windows的任务管理器切换到服务标签页,找到mysql57状态显示为已运行,说明底层存储引擎已经稳定挂载。

修改默认密码与连接测试

服务跑通后,就可以正式接管数据库了。在命令行输入mysql -u root -p,系统提示Enter password时,粘贴刚才保存的临时密码并回车。成功进入mysql命令行界面后,第一时间执行密码重置语句ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';,注意末尾的分号必须存在。执行完毕后输入quit退出客户端。为了全面验证安装成果,推荐使用图形化管理工具如Navicat进行连接测试。新建连接时主机填127.0.0.1,端口3306,用户名root,密码填刚改的新密码。点击测试连接,若弹出连接成功的提示框,且下方能列出information_schema等系统库,整个压缩版部署流程就彻底闭环了。后续直接在该环境下创建业务库表即可投入开发使用。

相关文章