在Windows上安装MySQL数据库(全网最详细)

1. 安装准备

1.1 准备MySQL安装包

windows版本https://dev.mysql.com/downloads/file/?id=478034

点击下载

1.2 检查操作系统类型

检查操作系统类型主要是了解系统是: 32位操作系统(x86) 还是64位操作系统(x64)

1.3 检查系统是否已安装MySQL

如果系统中已经安装过MySQL那么建议完全卸载之后重新安装。

2. 开始安装

2.1 执行安装包

执行安装包之后,系统会有一些安全阻止提醒,同意即可,接下来同意授权许可,继续下一步。

点击next 

2.2 选择安装类型

  • Developer Default : 开发者默认,会安装所有MySQL开发需要的产品,不建议使用
  • Server only : 只安装MySQL服务,通常在部署MySQL服务使用
  • Client only : 只安装MySQL客户端
  • Full : 安装MySQL包含的所有产品和特性
  • Custom:用户自定义安装 ,!!!本文采用用户自定义安装

2.3 选择安装产品和特性

安装能够满足MySQL开发的基本组件,这里选择MySQL Server,选择x86还是x64根据系统类型决定。

选择之后,继续下一步即可。

3. 开始配置

完成上面的MySQL安装步骤之后,需要进一步配置MySQL服务。

3.1 配置类型和网络

点击next

 

3.2 配置帐号密码

MySQL安装完成之后,需要给root用户设置密码,这里密码设置完成之后,务必牢记,后续使用root用户访问MySQL服务时必须使用该密码。

设置自己的密码,并点击next

3.3 配置MySQL服务

MySQL作为一个服务程序,将其设置为Windows服务和开启自动启动。

3.4 执行配置生效

上面每一步填写的配置到此并未正真生效,需要执行下面步骤使得配置生效。

next后进入此页面后要先点击Execute

往后默认点击即可 

4. 使用MySQL

4.1 通过MySQL Client连接MySQL服务

点击最近下载的MySQL

执行MySQL命令行客户端会提示输入密码,这里的密码就是在配置过程中设置的root用户密码,输入完成之后,回车之后,成功连接如图所示。

内容概要:本文档为用户提供了在Windows操作系统下进行MySQL数据库系统安装详细配置的全面指导。首先引导读者从打开下载好的MySQL压缩包并启动安装文件开始,经过一系列的选择步骤如自定义设置开发者组件及指定目录位置来确保所有必要模块都正确加载到所需硬盘路径。接着重点介绍了详细的服务器参数配置环节,包括对服务器类型的精准设定以及针对事务处理能力和其他性能指标的具体安排。文中还提到了关于TCP/IP连接的调整、默认字符编码的选择和是否作为Windows服务运行等实用性的部署建议,并解释了安全性配置如管理员(root)账户访问权限及密码管理方法。此外,它特别提及了一个常见错误'无法启动服务’的解决方案——当之前版本未干净地移除时可能会导致的问题及其修正措施。 适合人群:初学者或中级水平的技术人员,特别是那些希望通过直观的教学掌握如何在一个典型的桌面级或小型企业服务器环境中成功部署MySQL的人。 使用场景及目标:本指南适用于想要搭建自己的私有云平台、内部应用支撑或简单Web项目的个人和小团队,他们希望得到一套完整的安装流程指引,从而保障MySQL数据库能够在特定的工作环境中稳定可靠地运作,提高应用程序开发效率和服务质量。 阅读建议:因为涉及到多个选择项和技术细节的理解,请仔细按照步骤执行每一步骤。如果是在生产环境中首次接触这项任务,则更应当重视每个环节背后的逻辑含义,并适时查阅官方手册或其他权威资料进一步巩固知识点,避免遗漏关键配置项引起潜在隐患。
<think>好的,用户想要彻底关闭Windows中的Hyper-V服务。我需要先了解现有的引用资料中的方法,然后整理出步骤。首先,用户提到在Windows 10下即使没有安装Hyper-V,服务也可能开启,导致VMWare或安卓模拟器无法使用虚拟化。引用中提到了几种方法,包括通过控制面板关闭功能、使用bcdedit命令、以及创建启动项等。 首先,用户可能已经尝试过bcdedit命令但无效,这可能是因为Hyper-V相关组件未被完全禁用。根据引用[2]和[3],控制面板的方法可能更直接,即取消勾选相关功能。需要详细说明步骤,比如如何找到“启用或关闭Windows功能”,并列出需要取消的选项,比如Hyper-V、虚拟机平台等。另外,引用[3]提到还需要关闭内核隔离中的内存完整性,这可能容易被忽略,导致问题依旧存在。 接下来,如果控制面板的方法无效,可能需要使用命令提示符,以管理员身份运行bcdedit命令,并重启。引用[1]和[3]都提到了这一点,但用户之前可能没注意到需要管理员权限或重启。另外,引用[4]中的创建启动项的方法,虽然稍复杂,但可以作为备用方案,让用户选择是否使用。 还要注意,用户的操作系统是Windows,但具体版本未说明,可能涉及Windows 10或11。需要指出不同版本可能的路径差异,例如在Windows 11中如何找到相关设置。同时,提醒用户关闭这些功能后,依赖Hyper-V的应用如Docker Desktop将无法使用,避免用户后续遇到其他问题。 后,生成相关问题时要覆盖用户可能遇到的后续疑问,比如确认是否成功禁用、替代方案、与其他软件的冲突等。需要确保回答结构清晰,步骤详细,避免遗漏关键点,如重启的必要性。</think>### 彻底关闭 Hyper-V 的方法(Windows 10/11) #### 方法1:通过控制面板禁用 1. **打开「启用或关闭 Windows 功能」** - 按 `Win + R` 输入 `optionalfeatures` 回车 - 在列表中找到以下选项并取消勾选: - **Hyper-V** - **虚拟机平台**(Windows 11 需额外取消此项) - **Windows Hypervisor Platform** - 点击「确定」后重启系统[^2][^3] 2. **关闭内核隔离(可选)** - 进入「Windows 安全中心」→「设备安全性」→「内核隔离」 - 关闭「内存完整性」功能并重启系统[^3] --- #### 方法2:通过命令提示符禁用 1. **以管理员身份运行命令提示符** - 按 `Win + S` 搜索「cmd」,右键选择「以管理员身份运行」 2. **执行关闭命令** ```cmd bcdedit /set hypervisorlaunchtype off ``` 3. **重启电脑** 必须重启后设置才会生效[^1][^3] --- #### 方法3:创建禁用 Hyper-V 的启动项(高级) 1. **生成新启动项** ```cmd bcdedit /copy {current} /d "Windows 关闭 Hyper-V" ``` 复制返回的 `{XXXXXXXX-XXXX-...}` 序列号[^4] 2. **禁用虚拟化** ```cmd bcdedit /set {复制的序列号} hypervisorlaunchtype off ``` 3. **设置默认启动项** - 按 `Win + R` 输入 `msconfig` - 在「引导」标签中选择新创建的启动项设为默认[^4] --- #### 验证是否成功 1. 按 `Ctrl + Shift + Esc` 打开任务管理器 2. 查看「性能」标签页的 CPU 信息 若显示「虚拟化: 已启用」但 Hyper-V 已被禁用,则第三方虚拟机可正常使用 ---
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值