MySQL de XAMPP no arranca en Mac OS X Yosemite 10.10

jx_post_388_01

Hace uno días intenté retomar un proyecto que estaba haciendo en PHP, por lo que comencé iniciando XAMPP para arrancar MySQL y Apache. Cuál fue mi sorpresa, que al intentar levantar MySQL, no arrancó.

Yo no le había movido nada al XAMPP 10.8.3-4, con excepción, que había actualizado mi equipo de sistema operativo de Mac OS X Mountain Lion 10.8 a Yosemite 10.10. Me puse a investigar, y resultó que el cambio de versión del sistema operativo si había afectado.

Para solucionar este problema lo que hice fue lo siguiente.

Edité el archivo xampp que se encuentra en la ruta:

/Applications/XAMPP/xamppfiles/xampp

Yo uso el editor Vi, pero puede ser editado con cualquier editor de texto. Hay que recordar que en ocasiones hay que tener permisos de administrador para poder editar este archivo.

Una vez abierto el archivo, deberemos buscar la siguiente línea:

$XAMPP_ROOT/bin/mysql.server start > /dev/null &

Encontrada la línea, deberemos agregar el siguiente código arriba de la línea anterior:

unset DYLD_LIBRARY_PATH

Para que quede de la siguiente manera:

unset DYLD_LIBRARY_PATH
$XAMPP_ROOT/bin/mysql.server start > /dev/null &

Hecho lo anterior, podemos guardar los cambios del archivo e intentar nuevamente arrancar MySQL, y deberá de iniciar.

Si se tenía abierto XAMPP cuando se modificó el archivo, es posible que sea necesario cerrar y volver abrir XAMPP.

jx_post_388_02