MySQL 5.6.29 x64 详细安装配置教程

2026-10-11 20:46:29

很多开发者在搭建本地开发环境时都会遇到数据库配置问题,尤其是老版本 MySQL 5.6.29 的安装步骤相对繁琐。本文将一步步教你如何在 Windows 64 位系统上完成安装、配置并成功启动服务,全程避开常见报错。

第一步:下载与解压文件

首先从官方或可靠镜像站下载 MySQL 5.6.29 的 ZIP 压缩包。注意选择 windows x86-64 版本。下载完成后,不要直接双击运行,而是将其解压到一个没有中文和空格的目录中,例如 D:mysql-5.6.29-winx64。保持路径简短干净是避免后续路径报错的关键。

第二步:创建配置文件 my.ini

进入解压后的根目录,找到默认的 my-default.ini 文件,复制一份并重命名为 my.ini。用记事本打开该文件,修改或添加以下核心参数。基础设置建议将 basedir 指向你的实际解压路径,datadir 指定数据存放位置,默认端口设为 3306,字符集改为 utf8mb4 以支持完整表情符号。

在 mysqld 下方添加 skip-grant-tables 仅用于临时免密登录测试,生产环境请务必删除该行。保存文件后关闭编辑器,这一步决定了数据库能否正常读取配置。

第三步:配置系统环境变量

右键点击桌面此电脑图标,选择属性进入高级系统设置,点击环境变量。在系统变量列表中找到 Path,双击编辑。新建一条变量值,填入 mysql 的 bin 目录绝对路径,例如 D:mysql-5.6.29-winx64:bin。点击确定保存。配置环境变量后,以后在任何命令行窗口都能直接调用 mysql 命令,省去每次切换目录的麻烦。

第四步:初始化数据库并注册服务

按下 Win+R 输入 cmd,右键以管理员身份运行命令提示符。切换到 mysql 的 bin 目录下,执行 mysqld --initialize-insecure --user=mysql 命令。这一步会生成 data 文件夹并创建空的 root 账户,过程可能持续几分钟,请勿强制关闭窗口。初始化成功后,继续执行 mysqld --install MySQL56 命令,将数据库注册为 Windows 系统服务。如果提示服务已成功创建,说明注册无误。

第五步:启动服务与设置密码

继续在管理员命令行中输入 net start MySQL56 启动数据库服务。看到服务名后面显示服务已经启动成功即可。此时 root 账户默认没有密码,直接在命令行输入 mysql -u root -p,按回车两次即可进入管理界面。进入后执行 ALTER USER root@localhost IDENTIFIED BY 新密码; 来设定登录密码。如果提示语法错误,可改用 set password for root@localhost=password(新密码); 进行赋值。

第六步:连接测试与日常维护

密码设置完成后,退出当前会话重新登录验证。输入 mysql -u root -p 并键入新密码,若能顺利进入 mysql 命令行且能执行 show databases; 查看到系统库表,说明安装完全成功。日常使用中,若遇到服务无法启动,通常是因为 3306 端口被占用或 data 文件夹权限不足,可通过任务管理器结束冲突进程或重新赋予文件夹读写权限解决。掌握这套流程后,你便能在任意电脑上快速复刻出稳定的 MySQL 运行环境,为后续的 PHP 或 Java 项目部署打下坚实基础。

相关文章