1

今天早上,发现mysql服务不可用。它以前工作正常。

请指导我这可能是什么原因。在我重新安装 MySQL 服务器后,它再次工作。

在这里我找到了错误日志:

120409 16:48:46 InnoDB:等待后台线程启动 120409 16:48:47 InnoDB:1.1.8 已启动;日志序列号 147932368753 120409 16:48:49 [Note] Event Scheduler: Loaded 2 events 120409 16:48:49 [Note] Event Scheduler: scheduler thread started with id 1 120409 16:48:49 [Note] C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld:准备连接。版本:'5.5.18-log' 套接字:'' 端口:3306 MySQL Community Server (GPL) 120413 3:20:08 [注意] C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld: 正常关闭

120413 3:20:10 [Note] Event Scheduler: Killing the scheduler thread, thread id 1 120413 3:20:10 [Note] Event Scheduler: 等待调度线程回复 120413 3:20:10 [Note] Event Scheduler :已停止 120413 3:20:10 [注意] 事件调度程序:清除队列。2 个事件 120413 3:20:12 InnoDB:开始关闭...

4

1 回答 1

0

您的服务关闭的可能原因:

  • Windows 更新(很可能)
  • 停电(不太可能,否则您不会在日志中看到“正常关机”)
  • 有人在机器上发出关机

您提到您重新安装了 MySQL 服务器,这使我相信您的原始服务无法启动。MySQL 通常非常擅长记录它无法启动的原因,这是一条您没有提供给我们的重要信息。我只提到 Windows 更新是为了指出可能影响您的 MySQL 安装的外部力量,并就您的服务关闭的原因给出一个可能的(但可能的)解释。

于 2012-04-14T07:16:21.373 回答