mysql5.5 是比较经典的老版本数据库,很多旧课程 老项目 老旧业务系统仍然要求使用这个版本,安装主要分为图形化向导安装和解压免安装两种方式,新手优先选择图形化安装包,操作直观,自带配置向导,可以自动注册 windows 服务,安装完成之后需要完成实例配置,设置 root 密码 端口 字符集,很多人安装失败都是因为没有走完后面的配置环节,只完成程序文件拷贝,mysql5.5 服务无法启动,mysql5.5 对新版 windows 系统存在一定兼容问题,安装之前要提前确认系统环境,避免中途报错,这个版本默认存储引擎支持 innodb,端口默认 3306,学习老教材的时候经常会用到 mysql5.5,新版本 mysql 语法和它存在差异,所以不能直接套用高版本的安装思路。
版本与环境说明
项目 说明
版本 mysql5.5
适用场景 旧教材学习 老项目兼容
默认端口 3306
默认账号 root
推荐安装包 mysql5.5.msi 图形安装包
注意事项 新版 windows 需要兼容模式 关闭杀毒软件拦截
图形化安装详细步骤
第一步获取 mysql5.5 的 msi 安装包,右键安装包,必要的时候选择兼容模式运行,暂时关闭杀毒软件,防止安装文件被拦截
第二步双击启动安装向导,进入欢迎界面,点击 next,勾选同意许可协议,继续下一步
第三步选择安装类型,一般选择 typical 典型安装,如果需要自定义安装路径就选择 custom,修改安装目录,不建议放在中文路径下面,路径全部使用英文
第四步等待文件复制完成,安装结束之后,勾选 configure the mysql server now,直接启动实例配置向导,这一步非常关键
第五步配置类型选择 standard standard configuration 标准配置,下一步勾选 install as windows service,把 mysql 注册成 windows 系统服务,服务名称默认 mysql,勾选开机自动启动
第六步设置安全选项,勾选 modify security settings,设置 root 管理员密码,记住这个密码,后续连接数据库必须使用,不要设置空密码
第七步确认配置参数,点击 execute,等待全部项目打勾成功,配置完成,点击 finish 结束
第八步验证,打开 windows 服务列表,找到 mysql 服务,查看状态是否正在运行,也可以打开 cmd,输入 mysql u root p,回车之后输入密码,能进入命令行代表 mysql5.5 安装成功
免解压版补充步骤
第一步解压 mysql5.5 压缩包到英文目录
第二步修改 my.ini 配置文件,设置 basedir datadir 路径,设置字符集
第三步以管理员身份打开 cmd,进入 bin 目录,执行安装服务命令 mysqld install
第四步执行 net start mysql 启动服务,然后设置 root 密码
参数配置要点
my.ini 里面重点配置 port 3306,character set server 设置 utf8,innodb 相关参数可以保持默认,mysql5.5 不支持 utf8mb4,这点和高版本 mysql 不一样,存储 emoji 会出现乱码,这是版本本身限制。
常见问题排查清单
服务启动失败 检查 my.ini 路径是否正确 端口 3306 是否被占用
密码错误 重新进入配置向导重置 root 密码
中文路径报错 全部改成英文安装目录
杀毒软件删除文件 恢复隔离文件,重新安装
【常见问题】
问题 1 mysql 安装教程 5.5 里面端口默认是多少
回答 1 mysql 安装教程 5.5 里面 mysql5.5 默认端口是 3306,mysql 安装教程 5.5 如果端口冲突需要在 my.ini 修改端口号。
问题 2 mysql 安装教程 5.5 支持 utf8mb4 吗
回答 1 mysql 安装教程 5.5 对应的 mysql5.5 版本不支持 utf8mb4,mysql 安装教程 5.5 只支持 utf8 字符集,无法正常存储 emoji 表情。
问题 3 mysql 安装教程 5.5 安装完一定要配置实例吗
回答 1 mysql 安装教程 5.5 图形包安装之后必须完成实例配置,mysql 安装教程 5.5 如果跳过配置,mysql5.5 服务不会自动创建,数据库无法启动。
【免责申明】
本文 mysql 安装教程 5.5 基于 windows 平台经典 msi 安装方式编写,mysql5.5 属于老旧版本,官方已经停止维护,存在安全风险,内容仅用于旧项目学习兼容参考,不推荐生产环境长期部署,请根据实际系统环境调整操作。


