杰瑞科技汇

Win7如何安装MySQL?步骤详解

我们将以最稳定、最常用的 MySQL 5.7.44(最后一个 5.7 版本)为例进行讲解。

Win7如何安装MySQL?步骤详解-图1
(图片来源网络,侵删)

第一步:准备工作

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

  1. 操作系统确认:确认你的电脑是 Windows 7 系统(32位或64位均可,但推荐64位)。

  2. 下载 MySQL 安装包

    • 访问 MySQL 官方归档页面:https://downloads.mysql.com/archives/community/
    • 在 "Select Operating System" 中选择 "Microsoft Windows"。
    • 在 "Select Product Version" 中选择 "MySQL for Windows (Archives)"。
    • 在 "Select Operating System" 中选择 "Windows (x86, 32-bit), 7 (x86, 32-bit), Vista (x86, 32-bit), XP (x86, 32-bit)" 或 "Windows (x86, 64-bit), 7 (x64, 64-bit), Server 2008 (x64, 64-bit)",请根据你的系统选择正确的版本。
    • 在 "Select Product" 中选择 "MySQL Server"。
    • 在 "Select Version" 中选择 "5.7.44"
    • 在 "Select Operating System" 中选择 "Windows (x86, 32-bit), 7 (x86, 32-bit), ..." 或 "Windows (x86, 64-bit), 7 (x64, 64-bit), ..."。
    • 在 "Select Type" 中选择 "mysql-installer-community-5.7.44.msi" (这是完整的安装包,包含服务器和客户端工具)。
    • 点击右侧的 "Download" 按钮,下载安装文件。
  3. 关闭杀毒软件和防火墙:为了避免安装过程中被误判或阻止,建议暂时关闭 Windows Defender 和第三方杀毒软件,安装完成后再重新开启。

    Win7如何安装MySQL?步骤详解-图2
    (图片来源网络,侵删)

第二步:安装 MySQL

  1. 运行安装程序 找到你下载的 mysql-installer-community-5.7.44.msi 文件,双击运行。

  2. 选择安装类型 安装程序启动后,会询问你安装模式,对于新手,我们选择最简单的 "Full"(完整安装)

    • Full (Recommended):安装 MySQL 服务器、工作台、示例、文档和连接器,推荐选择此项。
    • Custom:自定义安装,可以选择安装哪些组件。
    • Server only:只安装服务器。
    • Client only:只安装客户端工具。

    选择 "Full",然后点击 "Next"

  3. 检查并接受许可协议 安装程序会检查你的系统是否符合要求,检查通过后,勾选下方的 "I accept the license terms",然后点击 "Next"

    Win7如何安装MySQL?步骤详解-图3
    (图片来源网络,侵删)
  4. 开始安装 点击 "Execute" 开始安装,这个过程会下载并安装所有选定的组件,耐心等待,可能需要几分钟时间。

  5. 配置服务器 安装完成后,会自动弹出 "MySQL Server 5.7 Configuration"(配置向导)窗口,这是最关键的一步。

    • 步骤 1: Type and Networking

      • Config Type:选择 "Development Machine"(开发机器),如果你的电脑上只运行 MySQL,或者用于测试开发,这个选项最合适,它会使用最少的资源。
      • Port Number:保持默认的 3306 即可。
      • 勾选 "Open Port 3306",允许其他计算机连接到此 MySQL 服务器(如果你的网络环境需要)。
      • 点击 "Next"
    • 步骤 2: Accounts and Roles

      • Root Password:这是 MySQL 的超级管理员密码,非常重要! 请务必设置一个强密码,并牢记它。
      • Confirm:再次输入你设置的密码。
      • Add User:如果你需要为其他应用或用户创建单独的账户,可以在这里添加,初学者可以暂时不添加。
      • 点击 "Next"
    • 步骤 3: Windows Service

      • Configure MySQL Server as a Windows Service务必勾选此项,这样 MySQL 就会在 Windows 启动时自动运行,无需手动启动。
      • Service Name:保持默认的 MySQL80(在 5.7 版本中可能是 MySQL70,但没关系,不影响使用)。
      • 点击 "Next"
    • 步骤 4: Default Schema

      • 这里是设置默认的数据库字符集。
      • Default Character Set:强烈建议选择 "utf8mb4",它能更好地支持包括中文在内的各种字符和 Emoji 表情,是现代应用的首选。
      • 点击 "Next"
    • 步骤 5: Apply Configuration

      • 这一步会显示你之前的配置摘要,确认无误后,点击 "Execute" 应用配置。
  6. 完成配置 配置应用成功后,点击 "Finish" 至此,MySQL 的安装和配置全部完成。


第三步:验证安装

为了确保 MySQL 安装成功并正常运行,我们需要进行验证。

  1. 通过服务管理器验证

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

    • 点击开始菜单,在搜索框中输入 "MySQL"。
    • 你应该能看到 "MySQL 5.7 Command Line Client" 或类似名称的程序。
    • 打开它,它会提示你输入密码,输入你在安装时设置的 Root 密码
    • 如果密码正确,你会看到 mysql> 提示符,这表示你已经成功连接到 MySQL 服务器。
  3. 执行一个简单 SQL 语句mysql> 提示符下,输入以下命令来查看当前版本和数据库列表:

    SELECT version();
    SHOW DATABASES;

    如果能看到版本信息和几个默认的数据库(如 information_schema, mysql, performance_schema, sys),那么恭喜你,MySQL 已经完美运行了!


常见问题与解决方法

  • 问题1:安装过程中提示 "Could not connect to host: localhost" 或 "Access Denied" 错误。

    • 原因:可能是之前安装过 MySQL,但服务没有卸载干净,或者端口被占用。
    • 解决
      1. 打开任务管理器,结束所有名为 mysqld.exe 的进程。
      2. 打开 services.msc,找到 MySQL 相关服务,停止并删除它。
      3. 重启电脑,然后重新开始安装过程。
  • 问题2:忘记 Root 密码怎么办?

    • 这是一个比较麻烦的操作,需要以安全模式启动 MySQL。
    • 解决步骤
      1. 停止 MySQL 服务(通过 services.msc)。
      2. 打开命令提示符(CMD),以管理员身份运行。
      3. 进入 MySQL 的 bin 目录,cd C:\Program Files\MySQL\MySQL Server 5.7\bin (根据你的实际安装路径修改)。
      4. 执行以下命令跳过权限表启动:mysqld --skip-grant-tables
      5. 再打开一个新的管理员命令提示符窗口,进入 bin 目录。
      6. 执行 mysql 命令进入客户端,此时无需密码。
      7. 执行以下 SQL 命令来重置密码(将 'new_password' 替换为你想要的新密码):
        UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
        FLUSH PRIVILEGES;
        EXIT;
      8. 关闭所有命令提示符窗口,重启 MySQL 服务。

第四步:卸载 MySQL

如果将来需要卸载 MySQL,请按照以下步骤操作:

  1. 停止服务:打开 services.msc,找到 MySQL 服务,右键选择“停止”。
  2. 通过控制面板卸载
    • 打开“控制面板” -> “程序和功能”。
    • 在列表中找到 "MySQL Installer for Windows" 或 "MySQL Server 5.7"。
    • 右键点击,选择“卸载”。
  3. 清理残留文件
    • 打开 C:\ 盘,手动删除 Program Files 下的 MySQL 文件夹。
    • 打开 C:\ProgramData 文件夹,删除 MySQL 文件夹(如果存在)。
    • (可选)在注册表中搜索 mysql 并删除相关项(此操作有一定风险,不熟悉者请谨慎)。

至此,整个 Windows 7 系统下 MySQL 的安装、配置、验证和卸载教程就结束了,希望这份详细的指南能帮助你顺利完成安装!

分享:
扫描分享到社交APP
上一篇
下一篇