3 votos

El servicio MySQL no se inicia en Catalina OSX

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.

3voto

CloudFramework Puntos 21

Después de horas investigando he encontrado este post de Michael Fraase: https://discourse.brew.sh/t/mysql-8-0-18-on-catalina-wont-run-as-service/6015/2

Acabo de añadir:

[mysqld]
user=root

a /etc/my.cnf (o donde tenga su .cnf archivo) y lo solucionó (no puedo creerlo).

1voto

Simon Hart Puntos 1

Lo resolví así:

  1. Eliminar MySQL por completo Observando: https://gist.github.com/vitorbritto/0555879fe4414d18569d

  2. Instalar MySQL con Download do MySQL community server

https://dev.mysql.com/downloads/mysql/

¡Y hecho! ¡Con éxito!

-1voto

Para mac OS Catalina :

/usr/local/mysql/bin/mysql -uroot -p

Esto le pedirá que introduzca la contraseña de mysql

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X