Изменение mysql binlog_expire_logs_секунды и перезапуск службы сбросят значение по умолчанию.MySql

Форум по Mysql
Anonymous
Изменение mysql binlog_expire_logs_секунды и перезапуск службы сбросят значение по умолчанию.

Сообщение Anonymous »

Я использую стандарт Windows Server 2019 и версию MySQL 8.0.33.

Код: Выделить всё

show global variables like 'binlog_expire_logs_seconds';
Когда я проверяю значение с помощью приведенной выше команды, проверяется значение по умолчанию 2592000 (30 дней).
И я изменил его с помощью команды ниже чтобы сократить этот период.(3 дня)

Код: Выделить всё

set global binlog_expire_logs_seconds=259200;
Когда я проверяю еще раз, значение было изменено правильно, но когда я перезапускаю службу MySQL, оно снова изменилось на значение по умолчанию 2592000. (30 дней). Также был совет измените его в файле my.ini, но в my.ini не было переменной binlog_expire_logs_секунды. Как изменить значение binlog_expire_logs_секунды даже после перезапуска службы?

Подробнее здесь: https://stackoverflow.com/questions/793 ... will-reset

Вернуться в «MySql»