首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL突然无法在Windows 2003上工作

MySQL突然无法在Windows 2003上工作
EN

Server Fault用户
提问于 2009-06-29 20:41:16
回答 4查看 4.5K关注 0票数 2

大约3个月前,我在我们的windows 2003服务器上安装了PHP和MySQL。一切都进行得很好,但由于某种原因,当我今天早上上班时,服务已经停止工作。在服务再次停止后不久,我又重新启动了服务。在服务器的事件日志中,我有以下错误:

应用程序事件:源:应用程序错误,类别100,事件ID: 1000,描述:错误应用程序mysqld.exe,版本0.0.0,故障模块mysqld.exe,版本0.0.0.0,故障地址0x002aafd7。

系统事件:源:服务控制管理器,描述: MySQL服务意外终止。它已经做了两次了(S)。

我觉得有件事是错误的,所以我重新启动了服务器,同样的问题。据我所知,周末服务器上没有任何变化。

当我启动与它一起安装的MySQL管理员,并单击服务器日志时,它们是没有信息的,并且大多数框都是灰色的。

如果有人能为我指明正确的方向,我们将不胜感激。

EN

回答 4

Server Fault用户

回答已采纳

发布于 2009-06-29 21:18:25

从日志的外观来看,您正在命中数据库错误。理想情况下,这不会导致服务崩溃。我将查看mysqlcheck和相关的表修复实用程序,以了解是否修复任何数据库错误。

http://dev.mysql.com/doc/refman/5.1/en/mysqlcheck.html

票数 0
EN

Server Fault用户

发布于 2009-06-29 21:49:00

如果你有备份-采取懒惰的方式,只是从他们恢复。从数据目录中删除所有表文件甚至除了mysql之外,所有的数据库都是脏的.,然后从备份还原。可能还需要删除ib_logfileX和ibdataX文件。

否则-恐怕你就要在恢复innodb数据库. 我想你应该在某个地方使用这个存储器,至少log建议在它周围崩溃.上获得经验了。

票数 0
EN

Server Fault用户

发布于 2009-06-30 09:37:53

听起来像是数据库的损坏。尝试一个新的安装。然后一次还原一个数据库,直到崩溃。那么至少你知道哪一个是问题所在。把那个扔掉,把剩下的都恢复过来。这只会给你留下一个问题,那就是如何修复麻烦的问题。如果是我的话,我会回到先前的后援。祝好运。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/33472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档