【错误解决】MySQL8.0本地计算机上的MySQL服务启动后停止...

如果服务无法启动,则肯定有问题。

无法安装 MSI 并在重新启动后崩溃。

“netstartMySQL”没用,根本没有提示。

我查了资料,说需要重新安装,但是谁喜欢乱搞呢?
尝试手动运行它。

在服务属性中找到路径并更改命令。

将路径更改为:“C:\Program Files\MySQL\MySQLServer8 .0\bin\mysqld.exe --defaults-file=C:\ProgramData\MySQL\MySQLServer8 .0\my.ini MySQL”
在PowerShell中运行此命令,这次出现错误。

据说这是 my.ini 加密的问题。

百度说改成ANSI就可以了。

重命名 my.ini 文件的备份副本并在记事本中打开它。

保存时出现 Unicode 消息,单击“确定”。

完成更改后,再次运行“netstartMySQL”,这次可以正常工作了。

不一定全部正确,但思路可以参考。

这是第一个。

本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止[解决方案]

记得有一次,我帮朋友解决了MySQL启动后停止的问题。
他是新来的。
计算机配备Windows 1 0,MySQL版本为5 .7 首先我让他以管理员身份打开命令提示符,然后一步步指导他。
按照我的指示,他首先进入了MySQL的bin目录,然后执行了mysqld初始化命令。
那一刻,我们都紧张地看着屏幕,祈祷命令能够成功。
大约十分钟后,他的电脑屏幕上终于出现了输入原始数据库文件的提示。
那一刻,我们都松了一口气。

等等,还有一件事,我突然想到了。
他忘记了之前设置的密码,所以我让他查看data文件夹中的.err后缀的文件,找到原来的密码。
他将其复制并粘贴到登录命令中,并成功登录MySQL。
然而,他在接下来的ALTERUSER语句重置密码时遇到了一些麻烦。
我指示他更改密码并更新权限。
至此,他终于可以正常访问数据库了。

这个过程让我认识到在解决技术问题时耐心和细致是非常重要的。
有时候,一个小细节就能决定整个事情的成败。