Diretórios do MySQL e o my.cnf

Afonso Rodrigues
1 min readFeb 15, 2018

--

Uma dúvida que ocorre quando se instala o MySQL via repositório ou quando se é feita a instalação binária é: “Onde os arquivos deveriam ficar? Quais são os diretórios padrão dele?”

Segue abaixo um pequeno detalhamento de onde deveriam ficar:

MySQL Installation Layout for Linux RPM Packages from the MySQL Developer Zone

A localização dos diretórios default podem ser substituídos quando informados no my.cnf.

O carregamento do arquivo de configuração segue a sequencia dos diretórios abaixo, onde caso ele não encontre o primeiro ele procura no seguinte.

Option Files Read on Unix and Unix-Like Systems

Onde SYSCONFDIR é o diretório informado na instalação utilizando o CMAKE. E ~ é o HOME do usuário logado.

O parâmetro defaults-extra-file pode ser utilizado ao inicializar o mysql, caso o my.cnf não estar disponível nos diretórios default ele irá utilizar o diretório informador.

obs: No ambiente Windows o arquivo de configuração é nomeado como my.ini.

--

--