Как получить обновленный параметр сервера, чтобы он вступил в силу в базе данных Azure для MySQL?

На портале Azure я устанавливаю значение параметра сервера lower_case_table_names в 2 и успешно сохранен, но при входе на сервер изменение не отражается:

mysql> SHOW VARIABLES LIKE 'lower%';
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | ON    |
| lower_case_table_names | 1     |
+------------------------+-------+
2 rows in set (0.26 sec)

Что я могу сделать, чтобы это изменение вступило в силу?

1 ответ

Решение

Возможно, вам нужно запустить перезапуск сервера, проблема в том, насколько я помню, что база данных Azure для MySQL не поддерживает его напрямую.

Обходной путь - масштабировать vCores сервера вверх и затем обратно вниз, чтобы запустить перезапуск.

Надеюсь, поможет!

Другие вопросы по тегам