Não consigo encontrar o my.cnf ou outro arquivo de configuração do MySQL que vem com o MAMP . Não inclui um?
93
O servidor MySQL do MAMP (não PRO) será iniciado sem nenhum arquivo my.cnf. Mas você pode criar seu próprio arquivo my.cnf.
my.cnf
arquivo em/Applications/MAMP/conf/
my.cnf
my.cnf
Você não precisa colocar uma configuração completa no arquivo my.cnf. Você pode apenas adicionar partes de uma configuração ... por exemplo:
[mysqld]
max_allowed_packet = 64M
max_allowed_packet
. Como você sabia exatamente o que eu estava procurando?Algumas variantes padrão de my.cnf podem ser encontradas em / Applications / MAMP / Library / support-files /
Invocando
mysqld --verbose --help | less
nos relatórios binários MAMP do mysqld:Copie uma das variantes em / Applications / MAMP / Library / support-files / para um dos locais na ordem de pesquisa do mysqld acima, e você estará pronto para prosseguir após reiniciar o daemon.
fonte
Como o servidor MAMP é gerado
my.cnf
dinamicamente na inicialização do servidor MAMP, é melhor usar as seguintes etapas para adicionar ou editar a configuração do MySQL:Tentei fazer isso no MAMP PRO 3.5.
fonte
Para MAMP 3.5 no Mac El Capitan, apenas isso funcionou para mim:
my.cnf
arquivo em/Applications/MAMP/Library/
Adicione o seu conteúdo ao
my.cnf
gosto[mysqld] max_allowed_packet = 64M
Salve
my.cnf
Não é necessário alterar a propriedade do arquivo, ele deve funcionar. Verifique executando
SHOW VARIABLES
em phpmyadmin e procure sua configuração alterada.fonte
Não, ele não vem com o arquivo my.cnf
fonte
Descobri que MAMP PRO criará um my.cnf por padrão na inicialização no diretório MAMP / tmp se um ~ / my.cnf não for fornecido ... grepping ps aux você pode encontrar o local padrão em / Applications / MAMP / tmp /my.cnf ...
Que forneceu o seguinte ...
fonte