Я не системный администратор, но иногда играю в него на работе.
Я унаследовал виртуальный сервер с установленным MySQL из исходников. Я собираю как можно больше информации об установке (оригинальные люди, которые ее установили, конечно, не ресурс).
Как я могу найти
Текущее / стандартное расположение двоичных файлов MySQL (часто хранящихся в каталоге с именем data?)
Любые загруженные по умолчанию или пользовательские файлы cnf?
Ищете решения, которые немного сложнее, чем find / -iname '*.cnf'
:)
При компиляции из исходников /usr/local
префикс по умолчанию. Некоторым людям нравится использовать стандартные общесистемные местоположения, такие как /usr
, вместо этого, хотя можно было бы утверждать, что это нарушает иерархия стандарты.
Каталог MySQL по умолчанию для хранения всех файлов переменных, таких как конфигурация и базы данных: data
. Общесистемным файлом конфигурации по умолчанию является my.cnf
.
В конечном итоге, если не считать поиска в файловой системе, нужно будет посмотреть список процессов (ps aufx
) и посмотрите, откуда запущен MySQL, поскольку параметры, с которыми запускается MySQL, будут определять его местоположение.