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

MySQL 5.5.21 详细安装教程与配置指南

时间:2026-10-21 14:43:43 来源:www.vaopo.com 人气:人

一、下载与准备安装包

安装任何版本的数据库前,第一步是获取干净的安装包。请前往 MySQL 官网或可信的镜像站下载 mysql-5.5.21-winx64.zip 或 win32.zip 压缩包。下载时务必核对系统位数,64位系统选择 winx64,32位系统选择 win32。下载完成后,暂时关闭电脑上的杀毒软件和防火墙,这类老牌数据库在安装过程中容易误报拦截,提前关闭能省去大量排错时间。确保你的 Windows 系统已安装 .NET Framework 4.0 及以上版本,这是 MySQL 服务注册的依赖环境。

二、解压与目录规划

将下载的压缩包右键解压到一个固定的文件夹中。强烈建议路径不要包含中文、空格或特殊符号。例如直接使用 D:\mysql-5.5.21 作为根目录。解压后你会看到 bin、data、docs、include 等多个文件夹。其中 data 文件夹初始可能是空的,或者只有几个系统文件,这属于正常现象,后续初始化会自动生成完整的数据库文件结构。保持目录简洁有利于后期维护和数据迁移。

三、修改基础配置文件

MySQL 默认没有生成配置文件,需要手动创建。在解压根目录下新建一个名为 my.ini 的文本文件,用记事本打开并写入以下核心参数。basedir 指向你的解压路径,datadir 指向 data 文件夹的绝对路径。character-set-server 设置为 utf8,确保支持中文存储。port 保持默认的 3306。max_connections 可根据服务器内存调整为 200 到 500。保存时注意编码格式必须选 ANSI 或 UTF-8,且文件名后缀必须是 ini,不能是 txt。这一步直接决定数据库能否正确读取路径和字符集。

四、初始化数据与注册服务

按下 Win键加 R 键,输入 cmd 打开命令提示符,务必点击以管理员身份运行。使用 cd 命令切换目录到你的 MySQL bin 文件夹下,例如 cd D:\mysql-5.5.21\bin。先执行初始化命令,5.5 版本推荐使用 mysql_install_db.exe --user=root --defaults-file=my.ini 来生成 data 目录下的系统表空间。初始化成功后,再执行 mysqld --install MySQL --defaults-file=D:\mysql-5.5.21\my.ini 将数据库注册为 Windows 系统服务。如果提示服务已成功创建,说明底层绑定已完成。

五、启动服务与设置初始密码

服务注册完毕后,继续在命令行输入 net start mysql 启动数据库。如果显示服务名无效或拒绝访问,请检查 my.ini 路径是否写错,以及 data 文件夹是否有读写权限。启动成功后,输入 mysql -u root -p 尝试登录。由于初始状态密码为空,直接按回车即可进入命令行界面。进入后依次执行 update mysql.user set password=password(你的密码) where user=root; 和 flush privileges; 语句。这两行代码会立即生效,以后每次登录都需要输入你设置的密码。

六、常见故障与优化建议

安装完成后如果遇到连接超时,请在防火墙中放行 3306 端口,并在 my.ini 的 mysqld 下方添加 skip-name-resolve 选项解决域名解析卡顿问题。如果使用 Navicat 等客户端连接报错 1045,通常是 root 用户未开启远程访问权限,需登录数据库执行 grant all privileges on *.* to root@% identified by 你的密码; 配合 flush privileges; 开放网络权限。5.5 版本已停止官方维护,仅适用于老旧项目兼容或测试环境,生产环境建议升级至 8.0 系列,并注意定期备份 data 目录以防数据丢失。