Layouts de Instalação
Esta seção descreve o layout padrão dos diretórios criados pela instalção das distribuições binária e fonte.
Uma distribuição binária é instalada descompactando-a no local de instalação de sua escolha (tipicamente /usr/local/mysql
) e cria os seguintes diretórios nesses locais:
Diretório | Conteúdo do diretório |
bin
| Programas clientes e o servidor mysqld
|
data
| Arquivos Log, bancos de dados |
docs
| Documentação, Log de alterações |
include
| Arquivos de cabeçalho (headers) |
lib
| Bibliotecas |
scripts
| mysql_install_db
|
share/mysql
| Arquivos de mensagem de erro |
sql-bench
| Benchmarks - testes comparativos |
Uma distribuição baseada em código fonte é instalada depois de você configurá-la e compilá-la. Por padrão, a instalação copia os arquivos em /usr/local
, nos seguintes subdiretórios:
Diretório | Conteúdo do diretório |
bin
| Programas clientes e scripts |
include/mysql
| Arquivos de cabeçalho (headers) |
info
| Documentação no formato Info |
lib/mysql
| Bibliotecas |
libexec
| O servidor mysqld
|
share/mysql
| Arquivos com mensagens de erros |
sql-bench
| Benchmarks e o teste crash-me
|
var
| Bancos de dados e arquivos log |
Dentro de um diretório de instalação, o layout de uma instalação baseada em fontes diferencia de uma instalação binária nas seguintes formas:
- The
mysqld
server is installed in thelibexec
directory rather than in thebin
directory. - The data directory is
var
rather thandata
. mysql_install_db
is installed in the/usr/local/bin
directory rather than in/usr/local/mysql/scripts
.- The header file and library directories are
include/mysql
andlib/mysql
rather thaninclude
andlib
.
You can create your own binary installation from a compiled source distribution by executing the script scripts/make_binary_distribution
.