Instalé MySQL 8.0.18 desde un archivo dmg descargado del sitio oficial. El servicio no se inicia cuando se inicia manualmente desde el nuevo icono de Preferencias añadido por el instalador. Ejecutando sudo /usr/local/mysql/support-files/mysql.server start
muere con este mensaje de error:
Iniciando MySQL .. ¡ERROR! El servidor salió sin actualizar el archivo PID
Intenté establecer la propiedad de archivos y dir de /usr/local/mysql/
a la _mysql
y dando permisos de escritura a /usr/local/mysql/data/
según otras respuestas sugeridas, pero eso no solucionó el problema.
Editar: Olvidé aclarar que esto es en MacOS Catalina, creo que esto es muy relevante ya que esta versión trajo políticas de seguridad revisadas que establecen cómo/si cada aplicación puede escribir en el disco.