蛙扑下载站:安全、绿色、放心的专业下载站! 首页|最近更新|专题集合|站内导航

MySQL 5.5.35 详细安装配置教程

时间:2026-10-02 20:26:06 来源:www.vaopo.com 人气:人

很多开发者在老项目维护或者特定环境部署时,仍需要用到 MySQL 5.5.35 这个经典版本。虽然它已经停止官方维护,但在部分老旧服务器和测试环境中依然常见。本文将手把手带你完成从下载、解压、配置到启动登录的全过程,避开常见坑点,确保一次性安装成功。

准备安装包与环境检查

首先你需要去 MySQL 官网或者可靠的镜像站下载 mysql-5.5.35-win32.zip 或 win64.zip 文件。注意严格区分 32 位和 64 位系统,选错会导致服务无法启动。下载完成后,找一个没有中文和空格的路径进行解压,比如 D 盘根目录下的 mysql-5.5.35。千万不要直接放在桌面或者 C 盘根目录,路径过长或含特殊字符极易引发权限报错。解压后你会看到一个文件夹,里面包含 bin、data、docs 等目录,bin 目录下存放着所有可执行命令,这是后续操作的核心区域。

创建核心配置文件 my.ini

MySQL 默认不带配置文件,首次运行前必须手动创建。在解压的根目录下新建一个文本文件,重命名为 my.ini。用记事本打开,写入基础配置参数。编码设置非常重要,建议统一使用 utf8 避免乱码。基本内容如下:[mysqld] section 下填写 port=3306,basedir=D:\\mysql-5.5.35,datadir=D:\\mysql-5.5.35\\data,character-set-server=utf8,default-storage-engine=INNODB。下面 data 文件夹需要手动创建一个空的 data 目录,否则初始化会直接失败。保存时选择 ANSI 编码,不要用 UTF-8 with BOM,Windows 下的 MySQL 对编码非常敏感。

环境变量与初始化数据

为了方便命令行调用,需要将 bin 目录加入系统环境变量。右键点击我的电脑选择属性,进入高级系统设置,找到环境变量中的 Path,在后面追加你的 bin 绝对路径,例如 D:\\mysql-5.5.35\\bin,记得前面加分号分隔。配置完成后,以管理员身份打开命令提示符。输入 mysqld --initialize-insecure 命令。这一步是生成数据库初始数据和 root 账户,默认密码为空。如果是较新的 5.7 版本会用 secure 模式,但 5.5 版本默认 insecure 即可。等待进度条跑完,你会看到 data 目录下多出大量文件,说明初始化成功。

注册服务并启动运行

接下来将 MySQL 注册为 Windows 服务。继续在管理员命令行输入 mysqld --install MySQL55 --defaults-file="D:\\mysql-5.5.35\\my.ini"。引号里的路径必须与你实际 my.ini 位置一致。注册成功后,输入 net start MySQL55 启动服务。如果提示服务名无效,说明注册步骤出错或路径写错。启动后可以在任务管理器查看进程,或者用 mysql -u root -p 尝试登录,直接回车即可进入命令行界面。

安全设置与常见问题排查

登录成功后第一件事就是修改 root 密码并清理匿名账户。使用 set password for root@localhost=password('你的新密码'); 语句重置密码。由于 5.5 版本安全性较弱,建议关闭远程 root 登录,仅开放必要端口。如果遇到 1067 错误导致服务闪退,通常是 my.ini 路径不对、data 目录未初始化或端口被占用。检查防火墙是否放行 3306 端口,杀毒软件有时会误拦 mysqld.exe 进程。卸载旧版残留也是关键,老版本未干净移除会导致端口冲突。

总结与注意事项

MySQL 5.5.35 的安装逻辑并不复杂,核心在于路径纯净、配置文件准确、初始化完整。整个过程依赖命令行操作较多,新手建议严格按照顺序执行,不要跳跃步骤。安装完成后建议备份 my.ini 和 data 目录,方便后续迁移。虽然该版本已逐渐退出主流舞台,但掌握其安装方法对于理解数据库底层机制和兼容老系统仍有实际价值。按照本文步骤操作,基本能解决百分之九十以上的安装障碍,顺利进入开发调试阶段。