MySQL ...开始崩溃恢复

标签 mysql crash recovery

我一直在寻找解决这个问题的方法。我的 MySql 给出以下读数:

121231 20:41:05 [Note] Plugin 'FEDERATED' is disabled.
121231 20:41:05 InnoDB: The InnoDB memory heap is disabled
121231 20:41:05 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121231 20:41:05 InnoDB: Compressed tables use zlib 1.2.3
121231 20:41:05 InnoDB: Initializing buffer pool, size = 512.0M
121231 20:41:05 InnoDB: Completed initialization of buffer pool
121231 20:41:05 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
121231 20:41:05  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
121231 20:41:06  InnoDB: Waiting for the background threads to start
121231 20:41:07 InnoDB: 1.1.8 started; log sequence number 124716458
121231 20:41:07 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
121231 20:41:07 [Note]   - '0.0.0.0' resolves to '0.0.0.0';
121231 20:41:07 [Note] Server socket created on IP: '0.0.0.0'.
121231 20:41:09 [Note] Event Scheduler: Loaded 0 events
121231 20:41:09 [Note] c:\xampp\mysql\bin\mysqld.exe: ready for connections.
Version: '5.5.27'  socket: ''  port: 3306  MySQL Community Server (GPL)

每次启动时。我尝试过删除文件、删除数据库、运行 Magento 的修复数据库工具、使用新数据库重新开始,但无论怎样我都会收到此错误。

这让我感到不舒服,因为我不确定某些东西是否会损坏或已经损坏。我使用的是 Windows Vista 和 Xampp,但我也使用了 nginX,显示了相同的内容。

我刚刚重新创建了一个全新的数据库,现在关闭后(我有时必须这样做),错误再次出现!这是正常现象还是有什么问题?

谢谢

最佳答案

从日志中可以看到InnoDB开始崩溃恢复:

InnoDB: Starting crash recovery.

原因是 MySQL 关闭不干净。为什么?可能是 MySQL 退出时间太长,操作系统杀死了该进程(如果您重新启动服务器)。或者 MySQL 由于错误而崩溃。

关于MySQL ...开始崩溃恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14107827/

相关文章:

mysql - LIKE 运算符问题 'maha,delhi'

database - 在 ARIES 恢复方法中重复历史记录有什么好处?

mysql - MyISAM表意外丢失,我丢失了1个月的数据,而且我的主机没有备份

mysql - 如何在 mysql 中对用户隐藏我的存储过程和函数脚本

php - 在 Facebook 删除请求 PHP 中使用变量作为帖子 ID

mysql - 将 CSV 加载到 MySQL Workbench 表中

java - 应用程式在 “startActivity(intent);”时当机

android - 当我调用 Activity 启动器方法时,应用程序随机崩溃

objective-c - 由于awakeFromNib时间太长而导致应用崩溃

github - 恢复已删除的存储库 github 问题