环境准备与注意事项
在安装 MySQL 5.5.64 之前,需要先确认你的操作系统是否兼容。该版本主要支持 Windows Server 2008 R2 及更高版本,同时也完美运行在常见的 Linux 发行版上。如果你是在 Windows 环境下操作,建议先关闭杀毒软件和安全助手,避免它们拦截数据库的端口或服务注册。另外,如果服务器上已经存在旧版本的 MySQL,请务必提前备份好重要数据,并彻底卸载旧实例,以免端口冲突或配置文件覆盖导致启动失败。
获取安装包步骤
由于 MySQL 官方已经将老旧版本归档,直接去官网首页可能找不到。你需要访问 MySQL 官网的历史版本归档页面,或者通过可信的技术镜像站下载。搜索文件名时认准 mysql-5.5.64-winx64.zip 这个后缀,这代表是 64 位的免安装压缩包。下载完成后,不要直接双击运行安装程序,而是将压缩包解压到一个没有中文和特殊符号的路径下,比如 D盘根目录下的 mysql-5.5.64。保持路径简短能减少后续配置出错的风险。
配置环境变量与参数文件
解压缩后,进入文件夹根目录,找到名为 my-default.ini 的文件,将其复制一份并重命名为 my.ini。用记事本打开它,进行关键参数修改。首先找到 basedir 和 datadir 两项,将路径改为你实际解压的目录,注意斜杠要写成双反斜杠或者正斜杠。接着设置 port 为默认的一三三零六,编码格式推荐改为 utf8mb4 以支持生僻字和表情符号。保存文件后,右键点击计算机图标选择属性,进入高级系统设置的环境变量。在系统变量里新建 MYSQL_HOME,填入你的解压路径,然后在 PATH 变量末尾追加 %MYSQL_HOME%bin,这样就能在任意命令行窗口调用 MySQL 命令了。
初始化数据库与启动服务
打开命令提示符,务必使用管理员身份运行。输入 cd 切换到 MySQL 的 bin 目录,然后执行 mysqld install 命令。这一步会将 MySQL 注册为系统的后台服务。紧接着执行 mysqld --initialize-insecure 来生成初始数据文件和临时空密码。初始化过程需要几秒钟,看到提示成功后,在命令行输入 net start mysql 启动服务。如果此时遇到服务无法启动的报错,通常是因为端口被占用或者 my.ini 文件格式有误,请检查防火墙设置并核对配置文件语法。
登录测试与密码设置
服务正常启动后,输入 mysql -u root -p 尝试登录。因为刚才初始化时设置了空密码,直接按回车即可进入数据库交互界面。成功登录后,第一时间修改 root 用户的登录密码。在命令行输入 set password for root@localhost=password(新密码); 并记得加英文分号提交。执行完毕后退出客户端,再次用新密码登录验证。如果能顺利进入数据库管理界面,说明整个安装流程已经圆满完成。
常见问题排查
部分电脑在安装过程中会提示缺少依赖库,这时候需要去微软官网下载安装 Visual C++ Redistributable 运行库包。如果遇到权限拒绝的错误,请确保当前用户拥有该文件夹的完全控制权限,并且不要将数据库放在系统盘的 Program Files 目录下。对于新手来说,严格按照上述步骤操作,避开路径中的中文和空格,基本可以一次性搞定安装。遇到卡壳的情况,优先查看事件查看器里的错误代码,针对性解决比盲目重装更有效率。



