环境准备与注意事项
在安装 MySQL 5.5 之前,需要确认操作系统环境。该版本主要支持 Windows XP 至 Server 2008 以及 CentOS RHEL 5 至 6 等较老系统。如果使用的是 Windows 10 或更高版本,虽然能运行但可能需要手动调整兼容性模式。提前关闭用户账户控制并获取管理员权限至关重要。另外,检查电脑是否已安装旧版数据库,如有冲突需先彻底卸载并清理注册表残留,避免端口占用导致安装失败。磁盘空间建议预留至少两千兆字节,用于存放数据和日志文件。
下载官方安装包
前往 MySQL 官网归档页面寻找历史版本。选择 Community Server 5.5 系列,根据系统架构挑选对应文件。Windows 用户推荐下载免安装的 ZIP Archive 版本,体积较小且配置灵活。Linux 用户可选择 RPM Bundle 或源码包。下载完成后,将文件解压到非中文路径,例如 D 盘根目录或 /usr/local/mysql,确保路径中没有任何空格或特殊字符,防止后续环境变量配置出错。解压后核对文件完整性,缺失核心库会导致服务无法拉起。
Windows 系统安装步骤
解压后打开文件夹,找到 my-default.ini 并复制一份重命名为 my.ini。用记事本打开修改配置项。在 mysqld 下方添加 basedir 指向解压目录,datadir 指向数据存放文件夹。设置 character-set-server 为 utf8,port 保持默认 3306。保存文件后,以管理员身份打开命令提示符,切换到 mysql 的 bin 目录。执行 mysqld install 命令完成服务注册。若提示成功,说明底层驱动已对接完毕。此时可在服务管理器中看到新增加的服务项。
Linux 系统安装步骤
通过命令行上传安装包或使用 wget 直接下载。解压后将目录移动到指定位置,创建 mysql 用户和组用于安全运行。执行 chown 命令修改文件归属权。接着运行脚本初始化数据库目录,生成系统表和权限信息。此过程会生成临时密码,务必记录在案。配置完成后,将启动脚本复制到 init.d 目录下,赋予执行权限,并加入开机自启列表。最后开启防火墙对应端口,允许外部访问。全程无需图形界面即可完成部署。
初始化与启动服务
无论是 Windows 还是 Linux,服务注册完成后都需要手动触发首次启动。Windows 可在服务管理器中找到 MySQL 服务,右键选择启动。Linux 则使用 service mysql start 命令。启动成功后,进入 bin 目录登录客户端。初次登录通常使用 root 账号配合初始密码。进入命令行后,立即执行修改密码指令,设置强密码以保障安全。同时可调整最大连接数和内存分配参数,使服务器更贴合实际业务需求。验证连通性后即可交付开发团队使用。
常见问题排查
安装过程中最常遇到的是端口被占用报错。此时需打开网络状态查看 3306 端口归属进程,若有其他软件冲突则更换端口号重新生成配置文件。另一种情况是日志文件权限不足,表现为启动瞬间闪退。解决方法是删除 data 目录下的所有文件,重新执行初始化命令。若远程连接失败,请检查主机地址是否填错,并确认防火墙规则已放行 TCP 协议。定期备份配置文件和数据目录,能有效避免误操作导致的环境崩溃。遇到问题时优先查看 error log 定位具体行号。



