Solución:
El servidor MySQL de MAMP (no PRO) se iniciará sin ningún archivo my.cnf. Pero puede crear su propio archivo my.cnf.
- Detener servidores
- Crear un
my.cnf
presentar en/Applications/MAMP/conf/
- Agrega tu contenido a
my.cnf
- Ahorrar
my.cnf
- Iniciar servidores
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
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:
Las opciones predeterminadas se leen de los siguientes archivos en el orden indicado: /etc/my.cnf /etc/mysql/my.cnf /Applications/MAMP/conf/my.cnf ~ / .my.cnf
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 para comenzar después de reiniciar el demonio.
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:
- Detener el servidor MAMP
- Ir a Archivos> Editar plantilla> MySQL
- Realice los cambios necesarios y guarde
- Reiniciar MAMP
Probé esto en MAMP PRO 3.5.