Назад | Перейти на главную страницу

Определите настроенное местоположение каталога данных MySQL ИЛИ всех загруженных местоположений * .cfn

Я не системный администратор, но иногда играю в него на работе.

Я унаследовал виртуальный сервер с установленным MySQL из исходников. Я собираю как можно больше информации об установке (оригинальные люди, которые ее установили, конечно, не ресурс).

Как я могу найти

  1. Текущее / стандартное расположение двоичных файлов MySQL (часто хранящихся в каталоге с именем data?)

  2. Любые загруженные по умолчанию или пользовательские файлы cnf?

Ищете решения, которые немного сложнее, чем find / -iname '*.cnf' :)

При компиляции из исходников /usr/local префикс по умолчанию. Некоторым людям нравится использовать стандартные общесистемные местоположения, такие как /usr, вместо этого, хотя можно было бы утверждать, что это нарушает иерархия стандарты.

Каталог MySQL по умолчанию для хранения всех файлов переменных, таких как конфигурация и базы данных: data. Общесистемным файлом конфигурации по умолчанию является my.cnf.

В конечном итоге, если не считать поиска в файловой системе, нужно будет посмотреть список процессов (ps aufx) и посмотрите, откуда запущен MySQL, поскольку параметры, с которыми запускается MySQL, будут определять его местоположение.