2014-01-23 3 views
0

Когда я установить XAMPP, то MySQL запускается Но теперь у меня возникли проблемы с MySQLMysql не работает в XAMPP

My SQL не работает

и журнал ошибок является

2014-01-23 21:45:06 5264 [Note] Plugin 'FEDERATED' is disabled. 
2014-01-23 21:45:06 15dc 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-01-23 21:45:06 5264 [Note] InnoDB: The InnoDB memory heap is disabled 
2014-01-23 21:45:06 5264 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 
2014-01-23 21:45:06 5264 [Note] InnoDB: Compressed tables use zlib 1.2.3 
2014-01-23 21:45:06 5264 [Note] InnoDB: Not using CPU crc32 instructions 
2014-01-23 21:45:06 5264 [Note] InnoDB: Initializing buffer pool, size = 16.0M 
2014-01-23 21:45:06 5264 [Note] InnoDB: Completed initialization of buffer pool 
2014-01-23 21:45:06 5264 [Note] InnoDB: Highest supported file format is Barracuda. 
2014-01-23 21:45:06 5264 [Note] InnoDB: The log sequence numbers 0 and 0 in ibdata files do not match the log sequence number 2472401 in the ib_logfiles! 
2014-01-23 21:45:06 5264 [Note] InnoDB: Database was not shutdown normally! 
2014-01-23 21:45:06 5264 [Note] InnoDB: Starting crash recovery. 
2014-01-23 21:45:06 5264 [Note] InnoDB: Reading tablespace information from the .ibd files... 
2014-01-23 21:45:06 5264 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace mysql/slave_relay_log_info uses space ID: 3 at filepath: .\mysql\slave_relay_log_info.ibd. Cannot open tablespace wordpress/wp_terms which uses space ID: 3 at filepath: .\wordpress\wp_terms.ibd 
InnoDB: Error: could not open single-table tablespace file .\wordpress\wp_terms.ibd 
InnoDB: We do not continue the crash recovery, because the table may become 
InnoDB: corrupt if we cannot apply the log records in the InnoDB log to it. 
InnoDB: To fix the problem and start mysqld: 
InnoDB: 1) If there is a permission problem in the file and mysqld cannot 
InnoDB: open the file, you should modify the permissions. 
InnoDB: 2) If the table is not needed, or you can restore it from a backup, 
InnoDB: then you can remove the .ibd file, and InnoDB will do a normal 
InnoDB: crash recovery and ignore that table. 
InnoDB: 3) If the file system or the disk is broken, and you cannot remove 
InnoDB: the .ibd file, you can set innodb_force_recovery > 0 in my.cnf 
InnoDB: and force InnoDB to continue crash recovery here. 

Как я могу решить эту проблему

+0

Какая версия (ы) вы используете? – ComFreek

+0

Я использую php 5.5.1 – user3228634

+3

У вас есть ряд предложений в этом выпуске. Вы пробовали кого-нибудь из них? –

ответ

0

Вы можете попробовать удалить файл ibdata1 в: C: \ xampp \ mysql \ data

Измените 'C: \ xampp' в соответствии с вашей папкой установки xampp. Не забудьте перезапустить xampp после выполнения этого шага.

0

Ответ на ваш вопрос :

2014-01-23 21:45:06 5264 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace mysql/slave_relay_log_info uses space ID: 3 at filepath: .\mysql\slave_relay_log_info.ibd. Cannot open tablespace wordpress/wp_terms which uses space ID: 3 at filepath: .\wordpress\wp_terms.ibd 
InnoDB: Error: could not open single-table tablespace file .\wordpress\wp_terms.ibd 
InnoDB: We do not continue the crash recovery, because the table may become 
InnoDB: corrupt if we cannot apply the log records in the InnoDB log to it. 
InnoDB: To fix the problem and start mysqld: 
InnoDB: 1) If there is a permission problem in the file and mysqld cannot 
InnoDB: open the file, you should modify the permissions. 
InnoDB: 2) If the table is not needed, or you can restore it from a backup, 
InnoDB: then you can remove the .ibd file, and InnoDB will do a normal 
InnoDB: crash recovery and ignore that table. 
InnoDB: 3) If the file system or the disk is broken, and you cannot remove 
InnoDB: the .ibd file, you can set innodb_force_recovery > 0 in my.cnf 
InnoDB: and force InnoDB to continue crash recovery here. 

Чтобы поставить просто, MySQL не может читать ваши \ WordPress \ wp_terms.ibd файл из-за неправильного выключения, и есть вероятность того, что файл поврежден. ,

Если вам не нужна эта база данных, просто выполните шаг 3

+0

thanx для справки – user3228634