Windows 10上安装MySQL 8

以下是 在Windows 10上安装MySQL 8 的详细步骤指南:


一、下载MySQL Installer

访问官网
打开浏览器,进入MySQL官网下载页面:
https://dev.mysql.com/downloads/installer/

选择安装包

点击 “Windows (x86, 32 & 64-bit), MySQL Installer MSI” 对应的 Download 按钮。
如果提示注册/登录,点击下方 “No thanks, just start my download.” 直接下载。


二、运行安装程序

启动安装向导

双击下载的 mysql-installer-community-*.msi 文件,以管理员身份运行。
若弹出用户账户控制(UAC)提示,点击 “是”

选择安装类型

“Choosing a Setup Type” 界面,选择 “Custom”(自定义安装)以自由选择组件。
点击 “Next”

添加MySQL Server 8.0

在左侧 Available Products 列表中,展开 MySQL ServersMySQL ServerMySQL Server 8.0
选中后点击箭头图标(>)将其添加到右侧 Products To Install
点击 “Next”


三、配置MySQL Server

安装依赖库(若有)

如果系统缺少必要的依赖(如Visual C++ Redistributable),安装程序会自动提示下载。点击 “Execute” 安装依赖项。

开始安装

点击 “Execute” 开始安装MySQL Server。等待进度条完成,点击 “Next”

配置类型选择

“High Availability” 界面,选择 “Standalone MySQL Server / Classic MySQL Replication”,点击 “Next”

设置身份验证方法

“Type and Networking” 界面:

Authentication Method:选择 “Use Strong Password Encryption for Authentication (RECOMMENDED)”(默认)。
点击 “Next”

设置root密码

输入 root 用户的密码并确认(建议使用复杂密码,如 MySql@2023)。
勾选 “Add user” 可创建其他用户(可选)。
点击 “Next”

配置Windows服务

Windows Service Name:默认 MySQL80(可自定义)。
勾选 “Start the MySQL Server at System Startup”(开机自启)。
点击 “Next”

应用配置

点击 “Execute” 应用所有配置。完成后点击 “Finish”


四、验证安装

启动MySQL服务

Win + R 输入 services.msc,找到 MySQL80 服务,确保状态为 “正在运行”

命令行测试连接

Win + S 搜索 “cmd” → 右键选择 “以管理员身份运行”
输入以下命令:

mysql -u root -p

输入root密码,若显示 mysql> 提示符,表示安装成功。


五、配置环境变量(可选)

添加MySQL到系统PATH

右击 “此电脑”“属性”“高级系统设置”“环境变量”
系统变量 中双击 Path“新建” → 输入MySQL的bin目录路径(如 C:Program FilesMySQLMySQL Server 8.0in)。
点击 “确定” 保存。


六、常见问题解决

1. 安装时提示“缺少.NET Framework 4.5.2”

访问微软官网下载并安装 .NET Framework 4.5.2。

2. 连接时报错“Authentication plugin ‘caching_sha2_password’ cannot be loaded”

原因:旧版本客户端不支持MySQL 8默认的身份验证插件。
解决方案:

使用MySQL 8.0+版本的客户端工具(如MySQL Workbench 8.0)。
或修改root用户的身份验证方式:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
FLUSH PRIVILEGES;
3. 服务启动失败

检查错误日志(默认路径:C:ProgramDataMySQLMySQL Server 8.0Data*.err)。
常见原因:端口冲突(默认3306被占用)或配置文件(my.ini)错误。


七、卸载MySQL(如需重装)

通过控制面板卸载

进入 “控制面板”“程序和功能” → 找到 MySQL Server 8.0 → 点击 “卸载”

手动清理残留文件

删除安装目录(如 C:Program FilesMySQL)。
删除数据目录(如 C:ProgramDataMySQL,需显示隐藏文件夹)。


总结

步骤 操作要点
下载安装包 从官网下载MySQL Installer,选择社区版。
安装配置 自定义安装,设置root密码,启用Windows服务。
验证 通过命令行或MySQL Workbench测试连接。
问题排查 检查服务状态、错误日志,调整身份验证方式。

完成以上步骤后,您已成功在Windows 10上安装并配置了MySQL 8.0!

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容