如何在Windows系统安装mysql_mysql Windows安装配置指南

21次阅读

推荐使用mysql官方MSI安装包,安装时设root强密码、选“Development Computer”配置、启用windows服务,安装后需添加bin路径到Path环境变量,并执行ALTER USER命令解决认证插件兼容问题。

如何在Windows系统安装mysql_mysql Windows安装配置指南

windows上安装MySQL,推荐使用官方提供的MSI安装包,过程直观、配置简单,适合大多数用户。关键是安装后要正确配置环境变量和初始化密码,否则容易出现命令无法识别或登录失败的问题。

下载并运行MySQL官方安装程序

访问MySQL官网的MySQL Installer页面,下载“MySQL Installer for Windows”(如mysql-installer-community-8.4.x.msi)。双击运行后,选择“Developer default”即可满足开发常用需求;若只需数据库服务,可选“Server Only”。安装过程会自动下载并安装MySQL Server、Connector/python等组件。

安装过程中设置root密码与配置选项

在“Account Setup”步骤中,必须为root用户设置一个强密码(不能留空),这是后续登录的关键。接着在“Configuration Type”中建议选“Development Computer”,它会自动配置较保守的内存占用和端口(默认3306)。勾选“Run MySQL as a Windows Service”,并设置服务名为MySQL80(避免与旧版本冲突)。

配置系统环境变量(让mysql命令全局可用)

安装完成后,mysql命令默认不在系统路径中。需手动添加:打开“系统属性 → 高级 → 环境变量”,在“系统变量”中找到Path,点击编辑,新增一项:
C:Program FilesMySQLMySQL Server 8.4bin
(路径以你实际安装版本为准,可通过文件资源管理器确认)
完成后重启命令提示符,输入mysql --version验证是否生效。

首次登录与基础安全加固

  • 打开命令提示符,执行mysql -u root -p,输入安装时设的密码即可登录
  • 登录后立即执行ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码';,解决部分客户端(如navicat、Workbench)因认证插件不兼容导致的连接失败
  • 如需远程访问,还需执行CREATE USER 'root'@'%' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;,并确保Windows防火墙放行3306端口
text=ZqhQzanResources