|
turbolift.com/ туsql/appendixC.html. Самый обычный набор параметров - d: t: о,
/ tmp/debugfile.
MYSQL_HOST
Имя хоста, используемое для связи с удаленным сервером MySQL. Опция может быть
использована с любой из клиентских программ MySQL (mysql, mysqlshow, mysqladmin
и т. д.).
MYSQL_PWD
Пароль, используемый для связи с сервером MySQL. Переменная может быть
использована с любой из клиентских программ MySQL.
Будьте внимательны при вводе ваших паролей. Обычно при использовании переменных
окружения их значение устанавливают в скриптах. Разумеется, использование
переменной MYSQL_PWD в скрипте сделает ваш пароль доступным для всех, кто
сумеет запустить этот скрипт. Даже установка этой переменной вручную через
командную строку делает ее доступной суперпользователю и всем тем, кто может
исследовать содержимое системной памяти.
MYSQL_TCP_PORT
При использовании вкупе с клиентской программой это будет TCP-порт на удаленной
машине, предназначенной для связи с сервером MySQL. Когда используется с
программой mysqld, это - номер TCP-порта, прослушивающего входящие соединения.
MYSQL_UNIX_PORT
При использовании с клиентской программой - это файл сокета Unix, используемый
для связи с сервером MySQL. При использовании с программой mysqld - файл сокета
Unix для локальных подключений.
Кроме того, программы MySQL используют следующие переменные окружения, которые
обычно устанавливаются как часть среды Unix.
EDITOR VISUAL
Путь к заданному по умолчанию редактору. Программа mysql будет использовать его
для редактирования SQL-операторов, если ей встретится команда edit или \е.
HOME
Домашний каталог текущего пользователя. LOGIN LOGNAME USER
Имя текущего пользователя.
PATH
Список каталогов, используемых при поиске программ.
POSIXLY_CORRECT
Если эта переменная определена, не происходит никакой обработки опций
программной строки. В противном случае параметры программной стоки
переупорядочиваются таким образом, чтобы сделать возможным использование
расширенных опций. Эта переменная может использоваться с любой программой MySQL.
ТМР TMPDIR
Каталог, в котором сохраняются временные файлы. Если эта переменная не
определена, используется '/tmp '.
TZ
Часовой пояс локальной машины.
UMASK
Маска, используемая при создании новых файлов.
Переменные командной строки
Данные параметры определяются через опции командной строки -0 или -set-variable,
которые доступны в большинстве программ MySQL.
back_log
Число подключений TCP, которые могут быть поставлены в очередь за один раз.
Значение по умолчанию - 5. Эта опция доступна только для mysqld.
connect _timeout
Время (в секундах), в течение которого сервер mysqld ожидает пакет подключения,
прежде чем ответить сообщением об ошибке соединения (bad handshake).
decode-bits
Число бит, используемое для генерирования некоторых внутренних таблиц. Число
должно находиться в диапазоне от 4 до 9 (между 4 и 6 в 16-разрядных
операционных системах). Значение по умолчанию - 9. Эта опция доступна только
для isamchk. Используйте ее лишь при условии, что вы хорошо понимаете структуру
таблицы ISAM.
delayed_insert_limit
Заставляет обработчик INSERT DELAYED проверять наличие команд SELECT,
задержанных при вставке числа записей, указанного в delayed _insert_limit. Если
таковые есть, обработчик позволяет выполнить эти команды перед продолжением
работы.
delay ed_insert_timeout
Как долго поток INSERT DELAYED должен ожидать операцию INSERT перед завершением.
delayed_queue_size
Размер очереди (в записях) для обработки INSERT DELAYED. Если очередь
переполняется, все клиенты, выполнившие INSERT DECAYED, снова будут ждать, пока
появится место в очереди.
dritebuffer
Размер буфера, используемый для хранения исходящих данных. Значение по
умолчанию - 260 Кбайт. Эта переменная доступна только для isamchk.
flush_time
Если переменная определена, все таблицы закрываются каждые flush_time секунд,
для того чтобы освободить ресурсы и синхронизировать изменения на диск.
join_buffer
|
|