Modificando as Configurações do MariaDB
O ServBay vem com o banco de dados MariaDB e fornece opções de configuração flexíveis. Este documento detalhará como modificar as configurações do MariaDB no ServBay, incluindo a localização dos arquivos de configuração e configurações comuns. Dependendo da versão do MariaDB, esses arquivos estão localizados no diretório /Applications/ServBay/etc/mariadb/<version>
.
Visão Geral
No ServBay, os arquivos de configuração do MariaDB são armazenados em diretórios diferentes de acordo com a versão. Por exemplo, os arquivos de configuração do MariaDB 11.5 estão localizados no diretório /Applications/ServBay/etc/mariadb/11.5
. O principal arquivo de configuração é o my.cnf
.
Localização dos Arquivos de Configuração
my.cnf
:/Applications/ServBay/etc/mariadb/<version>/my.cnf
Configurações Comuns e Como Modificá-las
my.cnf
my.cnf
é o principal arquivo de configuração do MariaDB, usado para definir as opções de runtime do servidor de banco de dados.
Configurações Comuns
Modificar endereço de escuta:
[mysqld] bind-address = 0.0.0.0
1
2Modificar o número da porta:
[mysqld] port = 3306
1
2Modificar o número máximo de conexões:
[mysqld] max_connections = 200
1
2Modificar o tamanho do buffer pool:
[mysqld] innodb_buffer_pool_size = 256M
1
2Modificar o caminho do arquivo de log:
[mysqld] log_error = /Applications/ServBay/logs/mariadb/error.log
1
2Habilitar log de consultas lentas:
[mysqld] slow_query_log = 1 slow_query_log_file = /Applications/ServBay/logs/mariadb/slow.log long_query_time = 2 # Em segundos, grava consultas cuja execução ultrapasse 2 segundos
1
2
3
4Modificar o charset e collation:
[mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
1
2
3
Reiniciando o MariaDB
Depois de modificar o arquivo de configuração do MariaDB, é necessário reiniciar o serviço MariaDB para que as alterações tenham efeito. Você pode reiniciar através da interface de gerenciamento do ServBay ou usando a ferramenta de linha de comando servbayctl
.
Reiniciar pela Interface de Gerenciamento do ServBay
- Abra a interface de gerenciamento do ServBay.
- Navegue até
Serviços
. - Encontre o serviço MariaDB da versão correspondente e clique no botão
Reiniciar
.
Reiniciar com o servbayctl
Usando a ferramenta de linha de comando servbayctl
, é possível reiniciar facilmente o serviço MariaDB:
servbayctl restart mariadb 11.5
Resumo
No ServBay, os arquivos de configuração do MariaDB estão localizados no diretório /Applications/ServBay/etc/mariadb/<version>
, incluindo o my.cnf
. Depois de modificar esses arquivos de configuração, é possível reiniciar o serviço MariaDB pela interface de gerenciamento do ServBay ou usando a ferramenta de linha de comando servbayctl
para que as alterações tenham efeito.