Spec-Zone .ru
спецификации, руководства, описания, API
|
Большинство программ MySQL, которые поддерживают файлы опции, обрабатывает следующие опции. Они влияют на обработку файла опции, таким образом, им нужно дать на командной строке а не в файле опции. Чтобы работать должным образом, каждая из этих опций должна быть дана перед другими опциями с этими исключениями:
--print-defaults
может сразу использоваться после --defaults-file
или --defaults-extra-file
.
На Windows, если сервер запускается с --defaults-file
и --install
опции, --install
должно быть первым. См. Раздел
2.3.5.7, "Запуская MySQL как служба Windows".
Определяя имена файлов, следует избежать использования"~
"окружите метасимвол, потому что он не мог бы быть
интерпретирован, как Вы ожидаете.
--defaults-extra-file=
file_name
Считайте этот файл опции после глобального файла опции, но (на Unix) перед пользовательским файлом
опции. Если файл не существует или иначе недоступен, выходы программы с ошибкой. file_name
интерпретируется относительно текущего
каталога если дано как относительный путь, а не имя полного пути.
Используйте только данный файл опции. Если файл не существует или иначе недоступен, выходы программы
с ошибкой. file_name
интерпретируется относительно
текущего каталога если дано как относительный путь, а не имя полного пути.
Если эта опция дается, программа читает не только свои обычные группы опции, но также и группы с
обычными именами и суффиксом str
. Например, mysql клиент обычно читает [client]
и [mysql]
группы. Если --defaults-group-suffix=_other
опция дается, mysql
также читает [client_other]
и [mysql_other]
группы.
Считайте опции из именованного пути входа в систему в .mylogin.cnf
файл входа в систему. "Путь входа в систему"
является группой опции, которая разрешает только ограниченный набор опций: host
, user
, и password
.
Думайте о пути входа в систему как о ряде значений, которые указывают на узел сервера и учетные
данные для того, чтобы аутентифицировать с сервером. Чтобы создать файл входа в систему, используйте
mysql_config_editor
утилиту. См. Раздел 4.6.6,
"mysql_config_editor — MySQL Configuration
Utility". Эта опция была добавлена в MySQL 5.6.6.
Не читайте файлы опции. Если программа не запускается, потому что она читает неизвестные опции из
файла опции, --no-defaults
может использоваться, чтобы препятствовать тому, чтобы программа читала их.
Исключение то, что .mylogin.cnf
файл, если это существует, читается во
всех случаях. Это разрешает паролям быть определенными более безопасным способом чем на командной
строке даже когда --no-defaults
используется. (.mylogin.cnf
создается mysql_config_editor утилитой. См. Раздел 4.6.6, "mysql_config_editor — MySQL Configuration Utility"
.)
Напечатайте название программы и все опции, которые это получает от файлов опции.