MYSQL запускается, а затем падает через несколько секунд

0

мой mysql, который поставляется с xampp, отлично работает уже год, но через несколько секунд он внезапно падает.

вот журнал

2018-09-13 12:30:34 48 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 internal memory allocator.
2018-09-13 12:30:34 72 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

2018-09-13 12:30:34 72 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2018-09-13 12:30:34 72 [Note] InnoDB: The InnoDB memory heap is disabled
2018-09-13 12:30:34 72 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2018-09-13 12:30:34 72 [Note] InnoDB: _mm_lfence() and _mm_sfence() are used for memory barrier
2018-09-13 12:30:34 72 [Note] InnoDB: Compressed tables use zlib 1.2.3
2018-09-13 12:30:34 72 [Note] InnoDB: Using generic crc32 instructions
2018-09-13 12:30:34 72 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2018-09-13 12:30:34 72 [Note] InnoDB: Completed initialization of buffer pool
2018-09-13 12:30:35 72 [Note] InnoDB: Highest supported file format is Barracuda.
2018-09-13 12:30:35 72 [Note] InnoDB: The log sequence number 1835037 in ibdata file do not match the log sequence number 5523302532 in the ib_logfiles!
2018-09-13 12:30:36 72 [Note] InnoDB: Restoring possible half-written data pages from the doublewrite buffer...
2018-09-13 12:30:36 72 [Note] InnoDB: 128 rollback segment(s) are active.
2018-09-13 12:30:36 72 [Note] InnoDB: Waiting for purge to start
2018-09-13 12:30:36 72 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.36-82.2 started; log sequence number 5523302532
2018-09-13 12:30:36 2928 [Note] InnoDB: Dumping buffer pool(s) not yet started
2018-09-13 12:30:36 72 [Note] Plugin 'FEEDBACK' is disabled.
2018-09-13 12:30:36 72 [Note] Server socket created on IP: '::'.
2018-09-13 12:30:36 72 [ERROR] Fatal error: mysql.user table is damaged or in unsupported 3.20 format.
  • 0
    В логах говорится, что увеличьте размер пула буферов, измените размер до 20 мб и перезапустите БД
  • 0
    Возможный дубликат dba.stackexchange.com/questions/197593/…
Теги:
xampp

1 ответ

1

Ошибка говорит: Неустранимая ошибка: mysql.user table is damaged or in unsupported 3.20 format.

Warrnings и Notes - это не то, что нарушает обслуживание. Чтобы исправить это, вы можете попробовать использовать mysqlcheck

mysqlcheck --all-databases

Что, вероятно, скажет вам, что таблица пользователя повреждена по мере появления ошибки, а затем запустите:

mysqlcheck --repair --all-databases
  • 0
    Как мне запустить это на Windows 10 XAMPP?
  • 0
    Вы должны найти свой каталог mysql локально (обычно он находится где-то в вашем каталоге xampp). Внутри у вас должны быть mysql, mysqlcheck и другие исполняемые файлы, запускать их из командной строки и не забывать добавлять user / pass в команду, если это необходимо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню