MySQL 8 安装与基础使用指南:从下载到执行第一条SQL

发布时间:2026/7/28 3:24:03
MySQL 8 安装与基础使用指南:从下载到执行第一条SQL 最近在帮新同事配置开发环境时,发现很多朋友在初次安装 MySQL 8 时,总会被各种配置选项、环境变量和连接问题卡住,网上教程要么版本过时,要么步骤跳跃。本文旨在提供一个清晰、完整、可复现的 MySQL 8 安装与基础使用指南,从下载到连接,再到执行第一条 SQL,手把手带你走通全流程。无论你是刚接触数据库的初学者,还是需要快速搭建本地测试环境的开发者,都能在 10 分钟内完成部署并上手使用。1. 背景与核心概念MySQL 是目前世界上最流行的开源关系型数据库管理系统之一,广泛应用于 Web 应用开发。MySQL 8.0 是其一个重要的大版本更新,带来了性能提升、安全性增强以及诸多新特性,如窗口函数、通用表表达式、JSON 功能增强等。对于开发者而言,在本地或测试环境安装一个 MySQL 8 实例,是进行数据库操作学习、应用开发和功能测试的基础步骤。“安装和使用”看似简单,但涉及下载渠道选择、安装类型(如 Installer 安装包或 ZIP 压缩包)、初始配置、服务管理、环境变量设置以及客户端连接等多个环节。任何一个环节出错,都可能导致“安装成功但连接不上”的尴尬局面。本文将系统性地拆解这些步骤,确保你不仅能成功安装,更能理解每一步背后的原理,从而具备独立排查常见问题的能力。2. 环境准备与版本说明在开始之前,请确认你的操作环境。本文将以Windows 10/11 64位操作系统为例进行演示,这是个人开发者最常见的环境。对于 macOS 或 Linux 用户,整体思路是相通的,主要区别在于安装包格式和终端命令。核心软件与版本:MySQL 版本:MySQL Community Server 8.0.x (本文写作时最新为 8.0.36,请以官网最新稳定版为准)。安装方式:使用 MySQL 官方提供的 Windows MSI Installer,这是最推荐新手使用的方式,它集成了图形化安装向导和自动服务配置。依赖环境:确保系统已安装.NET Framework和Microsoft Visual C++ Redistributable,MySQL Installer 通常会检查或引导安装。重要提示:如果你的机器上曾经安装过旧版本的 MySQL,建议先彻底卸载并清理旧数据(备份重要数据),以避免版本冲突。本文假设是在一台全新的机器上进行安装。3. 下载与安装 MySQL 83.1 从官网下载安装包访问 MySQL 官方网站的社区版下载页面。为了避免混淆,请务必认准官方域名。选择MySQL Community (GPL) Downloads。选择MySQL Community Server。在操作系统选择页面,选择Microsoft Windows。你会看到两个主要的安装包选项:MySQL Installer for Windows (推荐):一个完整的安装管理工具,不仅可以安装 Server,还能安装 Workbench、Shell 等其它组件。我们选择这个。MySQL Community Server (ZIP Archive):免安装的压缩包,适合高级用户手动配置。下载体积较大的那个mysql-installer-web-community-xxx.msi文件(在线安装器)或mysql-installer-community-xxx.msi(离线安装器)。离线安装器更大,但无需联网即可安装。3.2 运行安装向导双击下载好的.msi文件,启动安装程序。在“Choosing a Setup Type”页面,对于学习和开发,选择Developer Default类型最为合适。它会安装 MySQL Server、MySQL Workbench(图形化管理工具)、MySQL Shell 等全套开发组件。安装程序会检查所需依赖,如果缺失,它会提示并引导你安装(如 Python、Visual Studio Redistributable等),按照提示操作即可。在“Installation”页面,点击Execute开始安装所选组件。等待所有组件状态变为“Complete”。