MySQL 5.5版本详细安装与配置教程

2026-10-14 22:03:43

很多老项目或者特定测试环境依然需要用到MySQL 5.5这个经典版本。虽然官方早已停止维护,但在兼容旧系统方面它仍然很稳定。下面用大白话把Windows环境下完整安装流程拆解清楚,跟着步骤走就能顺利跑起来,避免踩各种历史遗留的坑。

准备工作与文件下载

先去官网或者可信的镜像站找到mysql-5.5.x-winx64.zip压缩包。注意一定要选zip免安装包,不要下.msi或者.exe那种引导式安装器,因为五五点五版本的默认路径经常报错且无法自定义。下载完成后直接解压到没有中文和空格的路径里,比如D盘根目录下的mysql55文件夹。解压完你会看到一堆可执行文件和几个样板配置,暂时先别动它们,保持原样即可。

修改配置文件my.ini

进入解压后的文件夹,找到my-small.ini、my-medium.ini和my-large.ini这几个样板文件。随便复制其中一个重命名为my.ini,放在跟bin文件夹同级的位置。用记事本打开它,大概在中间位置加上几行关键配置。第一行写basedir等于你刚才解压的实际路径,注意双斜杠结尾。第二行写datadir等于路径加data文件夹,同样双斜杠结尾。第三行设置character-set-server等于utf8mb4,这样后面存中文数据才不会乱码。保存关闭文件。

初始化数据库与服务注册

这一步必须用管理员身份运行命令行。按win键输入cmd,右键以管理员身份打开。切到mysql的bin目录,输入cd d:mysql55bin然后回车。接着执行mysqld --initialize-insecure命令,这会自动创建data文件夹并生成初始的空白密码账号。等屏幕滚完代码出现success提示后,再输入mysqld install mysql55 command启动服务。如果提示服务已成功安装,说明底层已经对接完毕,可以进入下一步。

启动服务与设置密码

现在去电脑的服务列表里找mysql55这个项,右键选择启动。或者继续在命令行敲net start mysql55。服务跑起来后,打开新的cmd窗口,切回bin目录,输入mysql -u root -p登录。这时候直接回车进系统,因为默认没密码。进去之后看到mysql提示符,输入set password for root@localhost=password('123456')来设定新密码。最后敲exit退出客户端。

日常使用避坑指南

装好之后记得把mysql的bin目录加到系统环境变量path里,这样以后在任何地方敲mysql都能直接识别,不用每次都切路径。连接工具推荐用navicat或者dbeaver,新建连接时填上本地地址端口三三零六和你刚设的密码就行。如果遇到端口被占用的报错,去服务管理器里停掉其他数据库实例。如果发现连不上提示拒绝访问,多半是防火墙挡住了,在控制面板里放行三三零六端口即可。整个流程走完,五五点五就能稳定跑旧业务了,后续升级建议尽早规划。

相关文章