Spec-Zone .ru
спецификации, руководства, описания, API
|
Этот раздел перечисляет все переменные окружения, которые используются прямо или косвенно MySQL. Большинство из них может также быть найдено в других местах в этом руководстве.
Отметьте, что любые опции на командной строке имеют приоритет по значениям, определенным в файлах опции и переменных окружения, и значения в файлах опции имеют приоритет по значениям в переменных окружения.
Во многих случаях предпочтительно использовать файл опции вместо переменных окружения, чтобы изменить поведение MySQL. См. Раздел 4.2.3.3, "Используя Файлы Опции".
Переменная | Описание |
---|---|
CXX |
Имя Вашего компилятора C++ (для того, чтобы выполнить CMake). |
CC |
Имя Вашего компилятора C (для того, чтобы выполнить CMake). |
CFLAGS |
Флаги для Вашего компилятора C (для того, чтобы выполнить CMake). |
CXXFLAGS |
Флаги для Вашего компилятора C++ (для того, чтобы выполнить CMake). |
DBI_USER |
Имя пользователя значения по умолчанию для Perl DBI. |
DBI_TRACE |
Опции трассировки для Perl DBI. |
HOME |
Путь значения по умолчанию для mysql файла истории $HOME/.mysql_history .
|
LD_RUN_PATH |
Используемый, чтобы определить расположение libmysqlclient.so . |
LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN |
Включить mysql_clear_password плагин аутентификации; см. Раздел 6.3.7.3, "Клиентский
Плагин Аутентификации Открытого текста".
|
LIBMYSQL_PLUGIN_DIR |
Каталог, в котором можно искать клиентские плагины. |
LIBMYSQL_PLUGINS |
Клиентские плагины, чтобы предварительно загрузить. |
MYSQL_DEBUG |
Опции трассировки отладки, отлаживая. |
MYSQL_GROUP_SUFFIX |
Группа опции снабжает суффиксом значение (как определение --defaults-group-suffix ).
|
MYSQL_HISTFILE |
Путь к mysql файлу истории. Если эта переменная
устанавливается, ее значение переопределяет значение по умолчанию для $HOME/.mysql_history .
|
MYSQL_HISTIGNORE |
Образцы, определяющие операторы, к которым не должен зарегистрировать mysql $HOME/.mysql_history , или syslog если --syslog
дается.
|
MYSQL_HOME |
Путь тот, к каталогу, в который специфичное для сервера my.cnf файл
находится.
|
MYSQL_HOST |
Имя хоста значения по умолчанию используется mysql клиентом командной строки. |
MYSQL_PS1 |
Командная строка, чтобы использовать в mysql клиенте командной строки. |
MYSQL_PWD |
Пароль значения по умолчанию, соединяясь с mysqld. Отметьте, что использование этого небезопасно. См. Раздел 6.1.2.1, "Направляющие линии Конечного пользователя для Безопасности Пароля". |
MYSQL_TCP_PORT |
Значение по умолчанию номер порта TCP/IP. |
MYSQL_TEST_LOGIN_FILE |
Имя .mylogin.cnf файл входа в систему. |
MYSQL_UNIX_PORT |
Unix значения по умолчанию снабжает имя файла сокетом; используемый для соединений с localhost .
|
PATH |
Используемый оболочкой, чтобы найти программы MySQL. |
TMPDIR |
Каталог, где временные файлы создаются. |
TZ |
Это должно быть установлено в Вашу зону местного времени. См. Раздел C.5.4.6, "проблемы Часового пояса". |
UMASK |
Режим создания пользовательского файла, создавая файлы. См., что примечание следует за таблицей. |
UMASK_DIR |
Режим создания пользовательского каталога, создавая каталоги. См., что примечание следует за таблицей. |
USER |
Имя пользователя значения по умолчанию на Windows, соединяясь tomysqld. |
Для получения информации о mysql файле истории см. Раздел 4.5.1.3, "Журналирование mysql".
MYSQL_TEST_LOGIN_FILE
путь файла входа в систему (файл, создаваемый mysql_config_editor). Если не набор, значение по умолчанию %APPDATA%\MySQL\.mylogin.cnf
каталог на Windows и $HOME/.mylogin.cnf
на системах не-Windows. См. Раздел 4.6.6,
"mysql_config_editor — MySQL Configuration Utility"
.
UMASK
и UMASK_DIR
переменные, несмотря на их имена,
используются в качестве режимов, не масок:
Если UMASK
устанавливается, mysqld использование ($UMASK |
0600)
как режим для создания файла, так, чтобы у недавно создаваемых файлов был режим в диапазоне
от 0600 до 0666 (все восьмеричные значения).
Если UMASK_DIR
устанавливается, mysqld использование ($UMASK_DIR |
0700)
как основной режим для создания каталога, которое тогда является И-РЕДАКТОРОМ с ~(~$UMASK & 0666)
, так, чтобы у недавно создаваемых каталогов был режим в
диапазоне от 0700 до 0777 (все восьмеричные значения). Операция И может удалить чтение и записать
полномочия из режима каталога, но не выполнить полномочия.
MySQL предполагает что значение для UMASK
или UMASK_DIR
находится в восьмеричном, если это запускается с нуля.