SET
Устанавливает указанные системные переменные или пользовательские переменные для Selena. Вы можете просмотреть системные переменные Selena с помощью SHOW VARIABLES. Подробнее о системных переменных см. в разделе Системные переменные. Подробнее о пользовательских переменных см. в разделе Пользовательские переменные.
подсказка
Для выполнения этой операции не требуются привилегии.
Синтаксис
SET [ GLOBAL | SESSION ] <variable_name> = <value> [, <variable_name> = <value>] ...
Параметры
| Параметр | Описание |
|---|---|
Модификатор:
|
ПРИМЕЧАНИЕ Только пользователи с привилегией ADMIN могут устанавливать переменные глобально. |
| variable_name | Имя переменной. |
| value | Значение переменной. |
Примеры
Пример 1: Установить time_zone в значение Asia/Shanghai в рамках сессии.
mysql> SET time_zone = "Asia/Shanghai";
Query OK, 0 rows affected (0.00 sec)
Пример 2: Установить exec_mem_limit в значение 2147483648 глобально.
mysql> SET GLOBAL exec_mem_limit = 2147483648;
Query OK, 0 rows affected (0.00 sec)
Пример 3: Установить несколько глобальных переменных. Добавьте ключевое слово GLOBAL перед каждой переменной.
mysql> SET
GLOBAL exec_mem_limit = 2147483648,
GLOBAL time_zone = "Asia/Shanghai";
Query OK, 0 rows affected (0.00 sec)