问题描述
在win11系统中,明明将MySQL服务设置成了自动启动,但在重启电脑后MySQL服务还是无法自动启动,每次都要重新到计算机管理的服务中找到服务再手动启动。
解决方式
-
首先确保mysql服务的启动类型为自动。
设置方法:找到此电脑 -> 右键显示更多选项 -> 选择管理 -> 找到服务-> 在服务列表找到mysql服务 -> 双击,弹窗中的启动类型选择自动 -> 点击确定即可 -
修改注册表
- Win + R 输入 regedit,打开注册表编辑器
- 找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 路径
- 在该路径下,新建一个DWORD(32位)值,命名为ServicesPipeTimeout,并将其值设置为180000(十进制)
- 保存后重启电脑,MySQL服务自动启动!