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

MySQL 5.5.24 详细安装与配置教程

时间:2026-10-22 20:14:05 来源:www.vaopo.com 人气:人

很多老项目或者特定开发环境依然需要用到 MySQL 5.5.24 这个版本。虽然它已经停止官方维护,但在兼容旧系统时非常稳定。下面把整个安装流程拆解开,按照步骤一步步操作,保证你能顺利跑起来。

准备工作与下载

去官网或者可靠的镜像站下载 Windows 版本的 ZIP Archive,不要选 MSI 安装包,那个自动配置太多容易出错。解压到你喜欢的磁盘位置,比如 D:\mysql-5.5.24。路径里千万别带中文或者空格,不然后面服务注册会直接报错。确保你的操作系统没有和其他数据库软件冲突,特别是 SQL Server 或 Oracle 的默认端口。提前准备好管理员权限的命令行窗口,这是后续所有操作的基础。

核心配置文件设置

在根目录下找 my-small.ini 或者 my-medium.ini,复制一份改成 my.ini。用记事本打开,重点改几处关键参数。第一处是 basedir 和 datadir,分别填你的解压路径和数据存放路径,例如 basedir=D:/mysql-5.5.24/,datadir=D:/mysql-5.5.24/data/。注意斜杠要用正斜杠或者双反斜杠。第二处是 default-character-set,改成 utf8,防止存中文乱码。第三处可以加上 max_connections=200,调大一点避免并发连接被打断。还可以根据服务器内存调整 key_buffer_size,如果是 4G 内存机器,设成 256M 比较合适。保存退出。

命令行初始化与服务注册

按 Win+R 输入 cmd,右键以管理员身份运行。先切到你刚才解压的 bin 目录,命令是 cd /d D:\mysql-5.5.24\bin。输入 mysqld --install MySQL --defaults-file=D:\mysql-5.5.24\my.ini,这步是把数据库注册成 Windows 服务,名字叫 MySQL。回车没提示错误就说明注册成功。接着初始化数据文件,高版本用的是 initialize,但 5.5 比较老,直接用 mysqld --initialize-insecure 就行,这会让 root 账号初始密码为空。执行完会在 data 文件夹生成一堆 ib 开头的文件和日志,耐心等待进度条走完。这一步千万不要中断,否则数据字典会损坏。

启动服务与密码修改

服务注册和初始化都搞定后,就可以启动了。继续在命令行敲 net start mysql。看到服务已成功启动就代表底层引擎跑起来了。这时候打开命令行客户端,输入 mysql -u root -p,密码直接回车就能进。进去之后第一件事就是改密码,不然安全隐患太大。输入 set password for root@localhost=password(你的新密码); 改完记得 flush privileges; 刷新权限。现在你可以用新密码重新登录了。如果想用图形化工具连接,建议同时开放 root 的远程访问权限,执行 grant all privileges on *.* to root@"%" identified by "你的密码"; 这样外网也能调试。

常见问题排查与收尾

很多人装到一半卡在服务起不来,多半是端口被占或者配置文件写错了。先用 netstat -ano 看看 3306 端口有没有别的程序在用。如果有,去任务管理器关掉,或者把 my.ini 里的 port 改成 3307。另外,data 目录要是启动前就存在,一定要清空再重新初始化,否则元数据对不上也会直接崩溃。最后建议把 bin 目录加到系统 PATH 变量里,右键我的电脑属性高级系统设置环境变量,找到 Path 点编辑,把路径贴进去。重启终端生效。这套流程走下来基本不会踩坑,5.5.24 内存占用比新版小,适合配置不高的测试机。装好后建议立刻备份 data 目录,后续升级或迁移也方便。遇到具体报错把错误日志翻出来对照查,通常都是拼写或路径问题。如果启动失败,可以去 data 目录下找 .err 结尾的文件,里面会有详细的错误堆栈。记住每次修改 my.ini 后都要重启服务才能生效。日常运维中尽量少用 root 直连生产库,新建一个专用账号限制 IP 段。保持数据定期导出,哪怕是最老的版本也能救你于水火。