2014-04-18 109 views
0

我最近在我的电脑中出现病毒,不得不重新安装Windows。幸运的是,我拥有单独的硬盘,所以我认为这只是重新格式化并重新启动XAMPP。但显然并非如此简单,当我尝试启动MySQL时,我总是收到此错误消息XAMPP MySQL无法启动错误1217

2014-04-18 10:26:35 3200 [Note] Plugin 'FEDERATED' is disabled. 
2014-04-18 10:26:35 bb4 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator. 
2014-04-18 10:26:35 3200 [Note] InnoDB: The InnoDB memory heap is disabled 
2014-04-18 10:26:35 3200 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 
2014-04-18 10:26:35 3200 [Note] InnoDB: Compressed tables use zlib 1.2.3 
2014-04-18 10:26:35 3200 [Note] InnoDB: Not using CPU crc32 instructions 
2014-04-18 10:26:35 3200 [Note] InnoDB: Initializing buffer pool, size = 16.0M 
2014-04-18 10:26:35 3200 [Note] InnoDB: Completed initialization of buffer pool 
2014-04-18 10:26:43 3200 [Note] InnoDB: Highest supported file format is Barracuda. 
2014-04-18 10:26:45 bb4 InnoDB: Operating system error number 1117 in a file operation. 
InnoDB: Some operating system error numbers are described at 
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html 
2014-04-18 10:26:45 3200 [ERROR] InnoDB: File D:\xampp\mysql\data\ib_logfile0: 'Windows aio' returned OS error 1217. Cannot continue operation 

我该如何解决它?我不想丢失我在MySQL服务器上的数据。

+0

我放弃了,只是重新安装XAMPP,然后使用getdataback找回一些旧的备份。 – Yemto

回答

0

请测试这种方法,复制mysql/data/ibdata1到另一个地方,如果Windows无法复制该文件,这意味着文件崩溃与不需要的Windows shutdown.so ibdata1 I/O错误发生。你simlpy必须在xampp驱动器上运行windows驱动器错误检查。 Windows自动恢复您的ibdata1文件。