请教大家一个关于 mysql 服务崩溃的问题

3 天前
 Leeyon
我电脑安装了 mysql8.0.44 ,在开机自启动之后,如果执行代码或使用软件查询数据库数据,mysql 服务就会突然崩溃,之后手动去 service 里面重启就不会再出现这个情况了,我看了 mysql 的错误日志,没看到报错信息,然后我又看了 windows 事件查看器,报错信息如下:
出错应用程序名称:mysqld.exe ,版本:8.4.6.0 ,时间戳:0x686fee22 出错模块名称:ntdll.dll , 版本:10.0.26100.4768 ,时间戳:0x95c61958 异常代码:0xc0000374 错误偏移:0x000000000011dc45 出错进程 ID:0x8494 出错应用程序开始时间:0x1DC17CFFB03AFB6 Faulting 应用程序路径:D:\snerp\mysql-8.4.6-winx64\bin\mysqld.exe Faulting 模块路径:C:\WINDOWS\SYSTEM32\ntdll.dll Report ID:d2264a2e-0def-400b-a9ad-5ca51767f963 Faulting 包全名:Faulting 程序包相对应用程序 ID: 个

我安装了很多个 mysql 版本都会出现这个问题,但是我没有动过 mysql 的配置文件,都是默认;
有大佬知道是什么原因吗?(😭)
1329 次点击
所在节点    MySQL
11 条回复
NelsonZhao
3 天前
可能是 mysql 自启动的比它依赖的服务早一些导致的问题,在服务里面把 mysql 的自启动换成延迟启动试试
nulIptr
3 天前
怎么还有人在 windows 上安装 mysql 啊,实在想在本机安装也应该用 docker 呀
shakaraka
3 天前
早用 docker 保头发
Elliota
3 天前
太折腾了,学习的时候看的是几年前的书籍吧,现在用 AI 学习比较好
kfpenn
3 天前
还真没用过 windows 的 mysql ,以前没容器,用的 linux 虚拟机,后来有 docker 之后都用的 docker
zhaoahui
3 天前
启动顺序有问题
watzds
3 天前
估计是这个系统问题,一些依赖的库有问题了
huangsen365
3 天前
能在 Windows 安装 MySQL 的一般都是开发测试用途...

既然是开发测试用途,就直接用 docker ,一键运行 MySQL
参考 https://hub.docker.com/_/mysql
xmdbb
3 天前
1 、留意下自启动的和手动启动的服务是否同一个?
2 、服务里面自启动改为延迟启动是否依旧?
aarontian
3 天前
只在十几年前用 win 装过,虽然体验不怎么好,但这么老的程序不太可能跟 Windows 不兼容。

说个更可能的,就是你电脑内存有故障或者供电不稳定或者主板有问题或者硬盘坏道…等等的硬件故障。我前几年买过一台二手服务器就是这毛病,某些系统服务跑着跑着莫名其妙就崩了
kujou
3 天前
...只有我在生产环境用 winserver+mysql 吗...用了几年了没遇到过问题...你这个问题很古怪,要不要试试把 vc 运行库重新安一遍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1169174

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX