mysql 服务器突然崩溃

mysql 服务器突然崩溃

所以我的 Mysql 服务器一直运行良好,但是现在突然每当我尝试加载它时它都会返回此错误:

110827 18:42:06 [Note] Plugin 'FEDERATED' is disabled.
110827 18:42:06  InnoDB: Started; log sequence number 0 42897533
110827 18:42:06 [Note] Recovering after a crash using mysql-bin
110827 18:42:06 [Note] Starting crash recovery...
110827 18:42:06 [Note] Crash recovery finished.
110827 18:42:06 [Note] Event Scheduler: Loaded 0 events
110827 18:42:06 [Note] wampmysqld: ready for connections.
Version: '5.1.36-community-log'  socket: ''  port: 3306  MySQL Community Server (GPL)
110827 18:42:15  InnoDB: Operating system error number 995 in a file operation.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/operating-system-error-codes.html
InnoDB: File name .\ibdata1
InnoDB: File operation call: 'Windows aio'.
InnoDB: Cannot continue operation.

有人知道为什么会发生这种情况以及如何解决它吗?我正在使用 wampserver 2.0

答案1

通过您问题中提供的链接,我http://msdn.microsoft.com/en-us/library/ms681388.aspx,其中将错误 995 描述为:

由于线程退出或应用程序请求,I/O 操作已中止。

这听起来有点像 MySQL中止操作,否则线程会突然死亡。

答案2

这是旧的 MySQL 错误报告错误 995其中提出了几件事:

  • 调整 innodb_file_io_threads:“InnoDB 中的文件 i/o 线程数。通常,该值应为 4,但在 Windows 上,磁盘 i/o 可能需要更大的数字。数字 my.cnf 参数格式。”
  • 根据您运行的 MySQL 版本,已将修复程序放入 5.1.42。如果您没有运行该版本,请查看是否可以升级到该版本。
  • 可能是操作系统错误/故障。请尝试在另一台机器上运行数据库。

相关内容