Как изменить innodb_log_file_size? При запуске MySQL выдаёт "InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes"?

Аватар пользователя admin

Для увеличения производительности сервера MySQL хочу увеличить значение innodb_log_file_size в /etc/my.cnf. Но MySQL не запускается, а в логах ошибка "InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes". Что делать?

1. Запустите утилиту mysql под суперпользователем (обычно root - имеется в виду пользователь MySQL, а не root в операционной системе) и выполните команду:

SET GLOBAL innodb_fast_shutdown=0;


2. Далее, остановите MySQL сервер.

3. Затем удалите ОБА ФАЙЛА /var/lib/mysql/ib_logfile*.

4. Измените значение innodb_log_file_size в /etc/my.cnf.

5. Запустите MySQL-сервер.

Всё должно работать!
 

0
Ваш рейтинг: Нет