Назад | Перейти на главную страницу

Как установить `max_prepared_stmt_count` ** постоянно ** на сервере mysql?

Мне нужно увеличить max_prepared_stmt_count, и я легко могу это сделать, запустив

set global max_prepared_stmt_count=50000;

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

max_prepared_stmt_count=50000;

в различные файлы конфигурации, но они выдают одну и ту же ошибку:

mysql: [ERROR] unknown variable 'max_prepared_stmt_count=50000'

Кто-нибудь знает, что я делаю не так?

Вы должны добавить это в /etc/my.cnf на этом пути:

[mysqld]
max_prepared_stmt_count = 50000