mysql без настроек по умолчанию

#mysql

#mysql

Вопрос:

Я нашел этот совет на сайте.

проверьте проблемные запросы, используя сервер MySQL, запущенный с опцией —no-defaults, и сравните результат.

Я хотел бы знать, как запустить mysql с —no-defaults?

Ответ №1:

Короче говоря, из командной строки: mysql --no-defaults

редактировать: Я могу подробнее рассказать об этом, если вы скажете мне, на какой ОС вы работаете и т.д…

в двух словах, параметры —no-defaults указывают клиенту mysql не обрабатывать файлы my.ini и my.cnf, и он использует встроенные значения, поэтому ваша ошибка может сильно зависеть от вашей среды

Существуют также параметры —defaults-file=/path/to/file и —defaults-extra-file=/path/to/file, которые позволяют заменять или добавлять конфигурации по умолчанию соответственно

@wallyk: Это конкретно параметры для клиента, о котором я говорил, но да, те же параметры существуют и для демона mysqld, я пропустил d, поскольку вопрос тоже был.

Эти параметры командной строки работают как для mysql , так и mysqld для клиентских и демонических программ

Комментарии:

1. Должно быть mysqld --no-defaults .