MySQL my.cnf определяемая пользователем глобальная переменная с set-variable

0

Я использую MySql 5.6 на Ubuntu 12.04.

Я пытаюсь добавить определяемую пользователем глобальную переменную, которая будет доступна для нескольких сеансов:

в ~/.my.cnf У меня:

[mysqld]
lower_case_table_names=2
set-variable=my_global_variable=my_string_value

Затем я перезапустил MySql.

Когда я show variables, я не вижу никакой переменной, называемой "my_global_variable".

Что мне здесь не хватает?

Теги:
my.cnf

1 ответ

0

http://dev.mysql.com/doc/refman/4.1/en/option-files.html

Установите переменную программы var_name в заданное значение. Это эквивалентно значению -set-variable = var_name = в командной строке. Пробелы разрешены вокруг первого символа "=", но не вокруг второго. Этот синтаксис устарел с MySQL 4.0. См. Раздел 4.2.3.4, " Использование параметров для установки переменных программы ", для получения дополнительной информации о настройке переменных программы.

Ознакомьтесь с документами MySQl 5.6 о файле параметров.

  • 0
    Я не вижу в этих ссылках ничего о пользовательских переменных. Только об изменении значения предопределенных переменных. Итак, как правильно определить и установить пользовательскую глобальную переменную?
  • 0
    На самом деле, похоже, что в MySQL нет собственного способа определения пользовательских глобальных переменных, определенных пользователем.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню