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

MySQL Server 5.5 详细安装与配置教程

时间:2026-10-02 14:33:13 来源:www.vaopo.com 人气:人

系统环境与前置准备

在安装 MySQL Server 5.5 之前,需要确认你的操作系统是 Windows 10/11 或 Linux CentOS 7 及以上版本。对于 Windows 用户,建议暂时关闭杀毒软件和防火墙的实时防护功能,避免安装过程中误拦截系统进程导致服务无法启动。Linux 用户请提前通过终端命令检查是否已自带 MariaDB 或其他旧版 MySQL,如果有残留文件,请先彻底卸载干净,防止底层端口冲突。本次教程以 Windows 桌面系统为例,因为大量传统企业项目和老旧框架仍依赖该经典版本进行日常维护与数据迁移。

获取官方免安装压缩包

打开浏览器访问 Oracle 官方网站的归档页面,向下滚动找到 5.5 系列版本。务必仔细区分 32 位和 64 位架构,现代电脑几乎全是 64 位环境,直接选择 zip 格式的免安装压缩包下载即可。下载完成后,将文件解压到一个全英文、无空格且层级较浅的路径下,例如 D:\MySQL\server_5.5。路径命名越简洁越好,后续配置环境变量和日志路径时不容易产生解析错误。强烈不建议使用带图形界面的安装向导,免压缩版文件结构清晰,便于后期整体备份和快速迁移到其他服务器。

编写核心配置文件

进入解压后的根目录,找到默认的 my-default.ini 文件,复制一份并强制重命名为 my.ini。使用记事本或专业的代码编辑器打开该文件。在 [mysqld] 标签下方逐行添加基础参数:basedir 指向你的实际安装根目录,datadir 指向同级下的 data 文件夹绝对路径,port 保持默认的 3306。同时取消 default-character-set 的注释,将其统一改为 utf8mb4,这样能完美兼容各类中文生僻字和特殊符号。保存前务必核对路径分隔符,Windows 环境下建议使用双反斜杠或单正斜杠,这是新手最容易忽略的细节。

初始化数据库与注册服务

按下 Win + R 键调出运行窗口,输入 cmd 并按住 Ctrl + Shift + Enter 以管理员身份打开命令提示符。使用 cd 命令切换到 MySQL 的 bin 目录,随后执行 mysqld --initialize-insecure --user=mysql 指令。该步骤会自动创建 data 目录并生成系统内置表,若终端提示缺少特定 dll 文件,说明电脑未安装微软基础运行库,前往官网下载 VC++ Redistributable 包修复即可。初始化进度条跑完后,继续输入 mysqld --install mysql55 将数据库注册为系统后台服务。打开任务管理器的服务面板,应能清晰看到 mysql55 处于停止状态。

配置环境变量与启动验证

为了让终端在任何目录下都能直接调用 mysql 命令,必须将 bin 目录加入系统级环境变量。右键点击此电脑选择属性,进入高级系统设置,打开环境变量窗口。在系统变量区域找到 Path 变量,编辑后新增一条记录,完整粘贴 D:\MySQL\server_5.5\bin。关闭所有已打开的命令行窗口重新激活,输入 mysql -u root -p 并回车。由于初始化时采用了无密码模式,此处直接敲击回车键即可跳过密码验证。当屏幕显示欢迎语及 mysql> 提示符时,代表底层引擎已完全就绪。

修改初始密码与安全加固

默认空密码在局域网内存在严重安全隐患,登录后需立即更改。在命令行依次输入 alter user 'root'@'localhost' identified by '自定义强密码'; 以及 flush privileges; 命令使修改生效。退出当前会话后,使用新密码再次登录确认无误。若后续需要通过 Navicat 等第三方工具远程连接,需在控制面板放行 3306 端口,并在数据库内执行授权语句 grant all privileges on *.* to 'root'@'%' identified by '密码';。如果遇到服务无法启动的情况,请打开 data 目录下的 .err 日志文件查看具体报错信息。常见原因包括端口被占用、配置文件路径书写错误或缺少运行库支持。按照日志提示逐一排查,通常半小时内即可恢复正常运行。掌握这套流程后,无论是本地调试还是服务器部署都能游刃有余。