Всем привет! Есть практически чистая вдс, поставил туда фастпанель... Пару сайтов, все работает, хочу оптимизировать MySQL , пишу команду: root@mail:/etc# mysql> show variables - получаю ошибку - unknown variable 'log-error-verbosity=1'. и так на все команды к MySQL
пересмотрел все конфиги что касаются MySQL, все по дефолту стоит... Куда можно заглянуть еще?
sputnickk, в unix-style OS имеется куча мест, откуда могут грузиться настройки/опции. Необходимо найти конкретный файл, который формирует указанную переменную. Заодно проверьте опции в командной строке запуска.
получаю ошибку
Не надо "рассказов по мотивам" - воспроизведите ТОЧНО и команду, и сообщение об ошибке, с точностью до количества пробелов и мест перевода строк. Лучше всего форматированным как код копипастом с консоли, дополненным скриншотом. Должен быть виден весь вывод клиента, начиная с процесса аутентификации.
Please do not edit configuration files manually.
You may do that in your control panel.
===========================================================================
Вообще сервер прав - переменной log-error-verbosity не существует. Существует переменная с похожим именем, но знаками подчёркивания вместо тире. А указанная установка с тире вместо подчёркиваний используется в опциях командной строки и файлах конфигурации.
Пожалуйста, запустите штатный CLI. Напрямую, минуя фастпанели и прочую хрень, прямо из каталога, где он находится, чтобы избежать запуска одноимённого скрипта. После чего выполните и покажите результаты выполнения там запросов:
Просмотрите ВСЕ директории, перечисляемые по ссылке https://dev.mysql.com/doc/refman/8.0/en/option-fil... на предмет наличия конфигурационных файлов, а те - на предмет наличия записи об установке указанной переменной.
Проверьте командную строку запуска демона и командную строку запуска клиента на предмет наличия указанной переменной в опциях командной строки. Проверьте конфигурационные файлы клиента - особенно если используется кастомный/дополнительный файл в опциях командной строки.
Проверьте содержимое скрипта, выполняющего команды из консоли, как показано в цитированном выводе, опять же на предмет наличия там опции комстроки с установкой указанной переменной. Также проверьте зарегистрированные алиасы команд.
И самый край, если нигде ничего не найдётся - запустите поиск по всему диску текстовых файлов, содержащих внутри подстроку с указанным именем. Ищите скрипт или файл конфигурации в необследованном месте. Долго, конечно, и будет много лишнего, но зато надёжно.