杰瑞科技汇

mysql安装版安装教程

准备工作

在开始之前,请确保您已经下载了 MySQL 的安装包。

  • 下载地址MySQL 官方下载页面
  • 选择版本:进入页面后,选择 "Microsoft Windows"。
  • 选择下载类型
    • mysql-installer-web-community:推荐选择,这是一个较小的下载包(约 25MB),安装程序会在安装过程中自动下载所需的组件。
    • mysql-installer-full-community:完整离线安装包(约 500MB+),包含了所有组件,一次性下载,适合网络不稳定的环境。
  • 下载:点击 "Download" 按钮,可能需要登录 Oracle 账号(免费注册即可)。

第一步:运行安装程序

  1. 找到您下载的安装包文件(通常是 .msi 格式,如 mysql-installer-web-community-8.0.xx.xx.msi)。
  2. 双击该文件,启动安装程序。
  3. 您可能会看到来自 Windows 的“用户账户控制”提示,点击“是”以允许程序更改您的计算机。
  4. 进入欢迎界面,点击 "OK" 按钮。

第二步:选择安装类型

这是安装过程中最关键的一步,MySQL 安装程序提供了多种安装方式。

  1. 选择 "Full"(完整安装)

    • 这是最简单、最推荐的方式,尤其对于初学者。
    • 它会自动选择并安装以下所有组件:
      • MySQL Server:数据库服务器核心。
      • MySQL Workbench:官方的图形化管理工具,用于设计数据库、执行 SQL 查询等。
      • MySQL Shell:一个功能强大的命令行工具和脚本环境。
      • MySQL Router:用于应用程序的高可用性连接。
      • MySQL for Visual Studio:如果您使用 Visual Studio 开发,这个插件会提供集成支持。
      • Sample Databases:示例数据库,方便学习和测试。
    • 选择 "Full" 后,直接点击 "Execute" 即可。
  2. 其他安装类型(可选)

    • Custom(自定义):如果您是高级用户,可以选择此类型来手动挑选您需要的组件。
    • Server only(仅服务器):如果您只需要数据库服务器本身,不想要图形界面工具,可以选择此类型。
    • Client only(仅客户端):如果您的计算机上已经有 MySQL 服务器,您只想安装连接和管理工具,可以选择此类型。

第三步:等待组件下载和安装

如果您选择的是 "Full" 或 "Web" 安装类型,安装程序会开始自动下载所选的组件,这个过程可能需要一些时间,具体取决于您的网络速度。

  1. 安装程序会逐个下载并安装组件,您可以看到进度条。
  2. 请耐心等待,直到所有组件都显示为 "Complete"(完成)。

第四步:配置 MySQL 服务器

当所有组件安装完成后,安装程序会自动进入 产品配置 阶段,这是设置数据库管理员密码等关键信息的步骤。

  1. 点击 "Next" 进入配置向导。

  2. 选择配置类型

    • Configuring the MySQL Server machine now:为当前计算机配置 MySQL 服务器。(选择此项)
    • Start the MySQL Server configuration later:稍后手动配置。
    • 点击 "Next"
  3. 设置服务器类型

    • Development Machine:开发机器,占用资源最少,仅用于个人开发和测试。(个人电脑首选)
    • Server Machine:服务器机器,会占用较多系统资源,为并发连接做优化。
    • Dedicated Machine:专用数据库服务器,占用几乎所有可用资源,用于高负载的数据库应用。
    • 根据您的需求选择,然后点击 "Next"
  4. 设置端口和网络选项

    • TCP/IP Port:默认端口是 3306,除非您有特殊需求(如端口冲突),否则保持默认即可。
    • Open Windows Firewall...:勾选此项,安装程序会自动在 Windows 防火墙中为 MySQL 开放端口,允许外部连接。
    • 点击 "Next"
  5. 设置账户安全

    • Root Password:这是 MySQL 的超级管理员密码,至关重要
    • 输入密码:在 "Root Password" 和 "Confirm" 框中输入您想要设置的强密码。
    • 建议:密码最好包含大小写字母、数字和特殊符号(如 !@#$%^&*),并且长度至少为8位。
    • Create an Anonymous Account不要勾选此项,创建匿名账户会带来安全隐患,默认是取消勾选的。
    • 点击 "Next"
  6. 设置 Windows 服务

    • Configure MySQL Server as a Windows Service勾选此项,这会让 MySQL 在 Windows 启动时自动运行,非常方便。
    • Service Name:默认为 MySQL80,保持默认即可。
    • Start the MySQL Server at System Startup:此选项通常默认勾选,确保服务开机自启。
    • 点击 "Next"
  7. 应用配置

    • 您会看到一个总结页面,回顾您的配置选择。
    • 确认无误后,点击 "Execute" 开始应用配置。
  8. 等待配置完成,您会看到所有任务都显示为 "Complete",点击 "Finish"


第五步:验证安装

安装和配置都完成后,我们需要验证 MySQL 是否真的安装成功并正在运行。

  1. 检查 Windows 服务

    • Win + R 键,输入 services.msc,然后按回车。
    • 在服务列表中,找到名为 MySQL80(或您自定义的服务名)的服务。
    • 确认其 “状态” 为 “正在运行”,“启动类型” 为 “自动”。
  2. 使用 MySQL Workbench 连接

    • 在开始菜单中找到并打开 MySQL Workbench
    • 首次打开时,它会弹出一个管理界面,点击 "Local instance MySQL80" 旁边的 "+" 号来添加一个连接。
    • 在 "Setup New Connection" 窗口中:
      • Connection Name:给连接起一个名字,如 "Local MySQL"。
      • Hostname:默认是 localhost,表示连接本机。
      • Port:默认是 3306
      • Username:输入 root
      • 点击 "Store in Vault...",然后输入您在第四步设置的 Root 密码
    • 点击 "Test Connection"
    • 如果成功,会弹出 "Successfully made a connection with the server." 的提示,点击 "OK",然后点击 "Finish" 保存连接。
    • 在主界面中,双击您创建的连接,如果成功,右侧会显示一个查询编辑器,证明 MySQL 已经可以正常使用了。

第六步:后续操作

  • 添加环境变量(可选,但推荐): 将 MySQL 的 bin 目录添加到系统的 PATH 环境变量中,这样您就可以在任意命令行窗口中使用 mysql, mysqldump 等命令,而无需切换到特定目录。

    1. MySQL 8.0 的 bin 目录通常在:C:\Program Files\MySQL\MySQL Server 8.0\bin
    2. 右键 “此电脑” -> “属性” -> “高级系统设置” -> “环境变量”。
    3. 在 “系统变量” 中找到 Path 变量,双击它,点击 “新建”,然后将上述路径粘贴进去。
  • 忘记 Root 密码怎么办? 如果您忘记了密码,可以参考官方文档进行重置,通常需要停止 MySQL 服务,以安全模式启动,然后重置密码,这是一个相对高级的操作,请谨慎操作。

恭喜您!按照以上步骤,您已经成功地在 Windows 系统上安装并配置好了 MySQL 服务器,现在您可以:

  1. 使用 MySQL Workbench 进行可视化的数据库管理。
  2. 使用各种编程语言(如 Python, Java, PHP, Node.js)连接到您的数据库。
  3. 开始您的数据库学习和项目开发之旅。
分享:
扫描分享到社交APP
上一篇
下一篇