Конфигурация MySQL: когда использовать дефис и когда использовать символ подчеркивания

В MySQL некоторые параметры конфигурации используют _, а некоторые используют -. Есть ли способ легко определить, когда использовать один или другой?

Ответы

Ответ 1

Нет.

Это просто одна из тех вещей, которые происходят, когда команда людей разрабатывает продукт.
Различные соглашения используются, что приводит к несогласованности.

Смотрите здесь: http://dev.mysql.com/doc/refman/5.5/en/mysqld-option-tables.html

И прокрутите список до параметров, начинающихся с ssl, вы увидите, что я имею в виду.

Ответ 2

В соответствии с предложением в отчете об ошибках MySQL обсуждается запутанное состояние документов MySQL:

  1. Опции my.cnf и командной строки вы можете использовать либо _, либо -. в названии опции.
  2. Переменные сервера _ только при работе с клиентом MySQL (например, модификация из SET).

Таким образом, вы можете использовать _ и - взаимозаменяемо в файле конфигурации.