Tengo un Macbook. Para siempre he tenido el servidor mysql instalado y funcionando al inicio (usando El Capitán).
Bueno, ahora he instalado Wine. Desde entonces, el servidor mysql no se inicia al reiniciar. Si ejecuto manualmente ./mysqld
desde /usr/local/mysql/bin
funciona bien. Aquí es donde las cosas se ponen extrañas: si uso launchctl list
entonces canalizo el uso de grep para ver la lista de procesos en ejecución, no puedo ver el mysql ( ¡pero sé que se está ejecutando! )
Ventana de terminal ejecutando mysqld:
Laventanadelterminalejecutamibúsquedadegrepparamostrarnolosprocesosdemysqlqueseejecutan[buscóGPGcomogrupodecontrolparamostrarcómodeberíaversealtrabajar:
Cuandotuvelaconfiguraciónenejecuciónantes,uséesto:brew install wine
no puedo obtener mysqld
para cargar al inicio. ¿Algunas ideas?
Desde que desinstalé Wine y tuve el mismo problema, también ejecuté brew update
pero desde entonces he determinado que instalé mysql por separado.
Editar: Un seguimiento final aquí. Una vez ejecuté sudo launchctl list | grep mysql mostró mi mysqld ejecutándose ... al buscar en el archivo system.log las entradas de mysql mostraron que no se podía iniciar, lo que llevó a la creación de una entrada de registro de errores que se menciona en la siguiente respuesta. el cambio de permisos en la carpeta mysql solucionó el problema de forma recursiva. Este comando le mostrará el nombre de su usuario mysql en el sistema:
dscacheutil -q user | grep mysql