杰瑞科技汇

mysql5.5安装教程图解

本教程以 Windows 64位操作系统 为例,使用 MySQL 5.5.62(最后一个5.5.x稳定版)作为安装包进行图解说明。

mysql5.5安装教程图解-图1
(图片来源网络,侵删)

第一步:准备工作

在开始安装之前,请确保你已经完成了以下准备工作。

  1. 下载 MySQL 5.5 安装包

    • 访问 MySQL 官方归档页面:https://downloads.mysql.com/archives/community/
    • 在 "Select Operating System" 下拉菜单中选择 "Microsoft Windows"
    • 在 "Select Product Version" 下拉菜单中选择 "MySQL 5.5"
    • 在 "Select Operating System" 下拉菜单中选择 "x86 (32-bit), x64 (64-bit)"(根据你的系统选择,64位系统推荐下载64位版本)。
    • 在 "Select OS" 下拉菜单中选择 "Generic"
    • 在文件列表中找到 "MySQL Installer for Windows",选择 "mysql-5.5.62-winx64.msi"(64位)或 "mysql-5.5.62-win32.msi"(32位)并下载。
  2. 检查系统要求

    • 操作系统:Windows XP, Vista, 7, 8, 10, Server 2003/2008/2012 等。
    • 硬件:CPU, 内存等基本要求,现代电脑完全满足。
    • .NET Framework:MySQL 5.5 安装程序需要 .NET Framework 2.0 或更高版本,Windows 7 及以上系统通常已自带。

第二步:开始安装

  1. 双击安装包 找到你下载的 mysql-5.5.62-winx64.msi 文件,双击运行。

    mysql5.5安装教程图解-图2
    (图片来源网络,侵删)
  2. 选择安装类型 MySQL 安装程序会询问你选择安装类型,对于初学者或个人使用,"Custom" (自定义) 是最佳选择,因为它允许你更灵活地配置安装路径和组件。

    • Typical (典型):自动安装最常用的组件,路径固定,适合快速安装。
    • Custom (自定义):你可以手动选择要安装的组件和安装路径,推荐选择此项。
    • Complete (完全):安装所有组件,会占用较多磁盘空间。

    我们这里选择 "Custom",然后点击 "Next"

  3. 自定义安装路径和组件 在这个界面,你可以进行详细的配置。

    • 修改路径:点击上方的 "Change..." 按钮,可以更改 MySQL Server 的安装路径,建议不要安装在 C 盘,可以改到 D 盘或 E 盘,D:\MySQL\MySQL Server 5.5
    • 选择组件:在左侧列表中,你可以看到所有可安装的组件,默认情况下,核心组件(Server, Client programs 等)已经被勾选,你可以根据需要取消勾选某些不用的组件,但强烈建议保留默认选中的组件

    设置完成后,点击 "Next"

    mysql5.5安装教程图解-图3
    (图片来源网络,侵删)

第三步:配置 MySQL 服务器

这是整个安装过程中最重要的一步,即 "Server Configuration"

  1. 进入配置向导 完成组件选择后,安装程序会开始复制文件,文件复制完成后,会自动弹出 "MySQL Server 5.5 Configuration Wizard" 窗口,点击 "Next" 开始配置。

  2. 选择配置类型 你需要为 MySQL Server 选择一个配置类型。

    • Detailed Configuration (详细配置):适合有经验的用户,可以手动配置服务器的各项参数(如连接数、内存大小、字符集等)。
    • Standard Configuration (标准配置):适合新手,安装程序会使用一组预设的、适用于大多数应用的默认值。

    为了让你了解配置项,我们选择 "Detailed Configuration",然后点击 "Next"

  3. 服务器类型 选择你的服务器主要用途,这会影响配置参数。

    • Developer Machine (开发机器):如果你只是在本机上开发或学习,选择此项,MySQL 会占用最少的系统资源。
    • Server Machine (服务器机器):如果你的计算机将作为专用的数据库服务器,运行其他应用程序,选择此项,MySQL 会占用较多的系统资源。
    • Dedicated MySQL Server Machine (专用 MySQL 服务器):如果整台计算机只用来运行 MySQL,不运行任何其他程序,选择此项,MySQL 会占用尽可能多的系统资源。

    这里我们选择 "Developer Machine",然后点击 "Next"

  4. 数据库用途 选择数据库的用途,以优化其性能。

    • Multifunctional Database (多功能数据库):同时处理事务处理和非事务处理,适用于大多数情况。
    • Transactional Database Only (仅事务处理数据库):主要用于 InnoDB 表,如银行、订单系统。
    • Non-Transactional Database Only (仅非事务处理数据库):主要用于 MyISAM 表,如数据仓库、日志记录。

    选择 "Multifunctional Database",然后点击 "Next"

  5. InnoDB 表空间设置 InnoDB 是 MySQL 5.5 的默认存储引擎,它需要一块独立的磁盘空间来存储数据文件。

    • "InnoDB Tablespace":默认路径就是 MySQL 的安装路径下的 data 目录,无需修改。
    • "Size":可以设置 InnoDB 表空间的大小,默认是 128MB,对于开发和测试环境,保持默认即可。

    点击 "Next"

  6. 网络设置

    • Enable TCP/IP Networking:勾选此项,允许其他计算机通过网络连接到你的 MySQL 服务器,默认端口是 3306
    • Add firewall exception for port 3306:如果你的系统开启了防火墙,勾选此项可以自动在防火墙中添加一个例外规则,允许 3306 端口的入站连接。

    保持默认设置,点击 "Next"

  7. 字符集设置 这是非常重要的一步,它决定了你的数据库能存储哪些语言的数据。

    • Standard Character Set (标准字符集):使用 latin1 字符集,不支持中文。
    • Best Support For Multilingualism (最佳多语言支持):使用 utf8 字符集,强烈推荐选择此项,因为它可以完美支持中文、英文等多种语言。
    • Manual Selected Default Character Set / Collation:手动指定字符集和排序规则。

    选择 "Best Support For Multilingualism",然后点击 "Next"

  8. Windows 选项

    • Install As Windows Service:将 MySQL 安装为 Windows 的一个系统服务,这样即使你注销或重启电脑,MySQL 也会自动启动。强烈建议勾选
    • Service Name:服务的名称,默认是 MySQL,无需修改。
    • Launch the MySQL Server automatically:开机自启动。建议勾选
    • Include Bin Directory in Windows PATH强烈建议勾选此项!勾选后,你就可以在命令行(CMD)的任何目录下直接使用 mysql, mysqldump 等命令,而无需切换到 MySQL 的 bin 目录。

    勾选所有选项,然后点击 "Next"

  9. 安全设置 这是配置的最后一项,也是安全性的关键。

    • Modify Security Settings:勾选此项。
    • Root Password:设置 root 用户的密码。root 是 MySQL 的超级管理员,拥有最高权限。请务必设置一个强密码
    • Confirm:再次输入你设置的密码。
    • Create An Anonymous Account:是否创建一个匿名用户,不推荐勾选,因为匿名用户存在安全隐患。

    设置好密码后,点击 "Execute" 执行安全配置。

  10. 完成配置 如果一切顺利,会显示 "Apply Security Settings" 和 "Start the Server" 都成功,点击 "Finish" 完成配置。


第四步:验证安装

安装和配置完成后,我们需要验证 MySQL 是否已经成功运行。

  1. 通过服务管理器验证

    • Win + R 键,输入 services.msc,然后按回车。
    • 在服务列表中,找到名为 "MySQL" 的服务。
    • 确认其 "状态""正在运行""启动类型""自动",如果不是,右键点击服务,选择“启动”。
  2. 通过命令行验证

    • Win + R 键,输入 cmd,然后按回车打开命令提示符。
    • 输入以下命令并回车:
      mysql -u root -p
    • 系统会提示你输入密码,输入你在安装时设置的 root 用户密码。
    • 如果成功,你会看到 mysql> 提示符,这表示你已经成功连接到 MySQL 数据库服务器。

    输入 exit; 并回车,可以退出 MySQL。


总结与常见问题

恭喜你!你已经成功完成了 MySQL 5.5 在 Windows 上的安装和配置,现在你可以开始使用它来创建数据库、表,进行数据操作了。

常见问题 (FAQ):

  • 问题1:安装过程中提示 "The system has not been found..." 或服务无法启动。

    • 原因:通常是 64 位系统上安装了 32 位的 MySQL,或者反之,请确保你下载的安装包与你的操作系统位数匹配。
    • 解决:卸载当前版本,重新下载对应位数的安装包重装。
  • 问题2:忘记 root 密码怎么办?

    • 解决:这是一个稍微复杂的过程,需要以安全模式启动 MySQL 并重置密码,可以搜索 "MySQL 5.5 忘记 root 密码重置" 查找详细步骤。
  • 问题3:mysql 命令不是内部或外部命令...

    • 原因:在第三步第8步中没有勾选 "Include Bin Directory in Windows PATH"
    • 解决:可以手动添加环境变量,或者直接切换到 MySQL 的 bin 目录下再执行命令。cd D:\MySQL\MySQL Server 5.5\bin
  • 问题4:为什么安装 MySQL 5.5?

    • 原因:通常是为了兼容一些老旧的项目或软件,这些项目可能无法直接在 MySQL 8.0 或更高版本上运行,对于新项目,强烈建议直接安装 MySQL 8.0 或更高版本。
分享:
扫描分享到社交APP
上一篇
下一篇