Как изменить innodb_log_file_size? При запуске MySQL выдаёт "InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes"?
Для увеличения производительности сервера 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-сервер.
Всё должно работать!
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 2271 просмотр