Parece que no puedo encontrar my.cnf u otro archivo de configuración para MySQL que viene con MAMP . ¿No incluye uno?
93
El servidor MySQL de MAMP (no PRO) se iniciará sin ningún archivo my.cnf. Pero puede crear su propio archivo my.cnf.
my.cnf
archivo en/Applications/MAMP/conf/
my.cnf
my.cnf
No es necesario que ponga una configuración completa en el archivo my.cnf. Puede simplemente agregar partes de una configuración ... por ejemplo:
[mysqld]
max_allowed_packet = 64M
max_allowed_packet
. ¿Cómo supiste exactamente lo que estaba buscando?Algunas variantes estándar de my.cnf se pueden encontrar en / Applications / MAMP / Library / support-files /
Invocando
mysqld --verbose --help | less
en los informes binarios mysqld de MAMP:Copie una de las variantes en / Applications / MAMP / Library / support-files / a una de las ubicaciones en el orden de búsqueda de mysqld anterior, y debería estar listo después de reiniciar el demonio.
fuente
Dado que el servidor MAMP genera
my.cnf
dinámicamente al iniciar el servidor MAMP, es mejor seguir los siguientes pasos para agregar o editar la configuración de MySQL:Probé esto en MAMP PRO 3.5.
fuente
Para MAMP 3.5 en Mac El Capitan, solo esto funcionó para mí:
my.cnf
archivo en/Applications/MAMP/Library/
Agrega tu contenido a Me
my.cnf
gusta[mysqld] max_allowed_packet = 64M
Salvar
my.cnf
No es necesario cambiar la propiedad del archivo, debería funcionar. Verifique ejecutando
SHOW VARIABLES
phpmyadmin y busque su configuración modificada.fuente
No, no viene con el archivo my.cnf
fuente
Descubrí que MAMP PRO creará un my.cnf de forma predeterminada al inicio en el directorio MAMP / tmp si no se proporciona un ~ / my.cnf ... grepping ps aux puede encontrar la ubicación predeterminada en / Aplicaciones / MAMP / tmp /my.cnf ...
Que proporcionó lo siguiente ...
fuente