Spec-Zone .ru
спецификации, руководства, описания, API
|
Переменные окружения могут быть установлены в командной строке влиять на текущий вызов Вашего командного процессора, или установить постоянно, чтобы влиять на будущие вызовы. Чтобы установить переменную постоянно, можно установить это в файле запуска или при использовании интерфейса, обеспеченного Вашей системой с этой целью. Консультируйтесь с документацией для своего интерпретатора команд для определенных деталей. Раздел 2.12, "Переменные окружения", перечисляет все переменные окружения, которые влияют на работу программы MySQL.
Чтобы определить значение для переменной окружения, используйте синтаксис, подходящий для Вашего командного
процессора. Например, на Windows, можно установить USER
переменная, чтобы
определить Ваше имя учетной записи MySQL. Чтобы сделать так, используйте этот синтаксис:
SET USER=your_name
Синтаксис на Unix зависит от Вашей оболочки. Предположите, что Вы хотите определить номер порта TCP/IP,
используя MYSQL_TCP_PORT
переменная. Типичный синтаксис (такой что касается sh, ksh, удара, zsh, и так
далее) следующие:
MYSQL_TCP_PORT=3306export MYSQL_TCP_PORT
Первые наборы команд переменная, и export
команда экспортирует переменную в среду
оболочки так, чтобы ее значение стало доступным для MySQL и других процессов.
Для csh и tcsh, используйте setenv, чтобы сделать переменную оболочки доступной для среды:
setenv MYSQL_TCP_PORT 3306
Команды, чтобы установить переменные окружения могут быть выполнены в Вашей командной строке, чтобы сразу вступить в силу, но настройки сохраняются только, пока Вы не выходите из системы. Чтобы иметь настройки вступают в силу каждый раз, когда Вы входите в систему, используете интерфейс, обеспеченный Вашей системой, или помещаете соответствующую команду или команды в файле запуска, который Ваш интерпретатор команд читает каждый раз, когда это запускается.
На Windows можно установить переменные окружения, используя Системную Панель управления (под Усовершенствованным).
На Unix типичные файлы запуска оболочки .bashrc
или .bash_profile
для удара, или .tcshrc
для tcsh.
Предположите, что Ваши программы MySQL устанавливаются в /usr/local/mysql/bin
и это
Вы хотите облегчить вызывать эти программы. Чтобы сделать это, установите значение PATH
переменная окружения, чтобы включать тот каталог. Например, если Ваша
оболочка является ударом, добавьте следующую строку к Вашему .bashrc
файл:
PATH=${PATH}:/usr/local/mysql/bin
колотите использует различные файлы запуска для оболочек входа в
систему и невхода в систему, таким образом, Вы могли бы хотеть добавить установку в .bashrc
для оболочек входа в систему и к .bash_profile
поскольку невход в систему
окружает, чтобы удостовериться это PATH
устанавливается независимо.
Если Ваша оболочка является tcsh, добавьте следующую строку к
Вашему .tcshrc
файл:
setenv PATH ${PATH}:/usr/local/mysql/bin
Если соответствующий файл запуска не существует в Вашем корневом каталоге, создайте это с текстовым редактором.
После изменения Вашего PATH
устанавливая, откройте новую консоль на Windows или
войдите в систему снова на Unix так, чтобы установка вступила в силу.