Soluciones Xampp

¿XAMPP no arranca MySQL en Mac? Esto me pasó y cómo lo solucioné 😅💻

O sea, estaba aquí todo listo para ponerme a programar con XAMPP en mi Mac, y de repente… MySQL no arrancaba, ¡nada! 😡 Pulsaba el botón y se quedaba pillado, como si no quisiera funcionar. Si te ha pasado, tranqui, no eres el único.

Te cuento rápido lo que hice para arreglarlo, que al principio estaba a punto de tirar el ordenador por la ventana 😜

¿Por qué pasa esto? 🤔

Pues básicamente, MySQL usa un puerto para funcionar (el 3306), y si hay algo más usando ese puerto, no arranca. También puede ser que alguna “cosilla” se quede colgada o que haya algún problema con permisos o archivos de configuración. Vamos, que no siempre es culpa de XAMPP, a veces el Mac se pone tonto.

Cómo lo arreglé paso a paso 🔧✨

1. Mirar si el puerto está ocupado

Abrí la Terminal (sí, da un poco de miedo al principio, pero no pasa nada) y puse:

lsof -i :3306

Si sale algo, hay que cerrar ese proceso, que a lo mejor tienes MySQL de otro programa funcionando.

Para pararlo, si tienes MySQL instalado con Homebrew, pon:

brew services stop mysql

O matar el proceso con:

kill -9 [número-de-proceso]

2. Matar procesos “fantasma” de MySQL 👻

A veces MySQL se queda abierto aunque no lo veas. Para verlos, en la Terminal:

ps aux | grep mysql

Y luego matar esos procesos con:

kill [número]

3. Cambiar el archivo de configuración

Renombré el archivo my.cnf para que XAMPP lo cree de nuevo:

mv /Applications/XAMPP/xamppfiles/etc/my.cnf /Applications/XAMPP/xamppfiles/etc/my.cnf.backup

Luego volví a intentar arrancar MySQL y, ¡bingo! Funcionó 😎

4. Reiniciar XAMPP

A veces lo más simple es lo que funciona, cerré XAMPP y lo volví a abrir, y listo.

¿Y si nada funciona? 😬

Pues hay que mirar los logs, que están aquí:

/Applications/XAMPP/xamppfiles/var/mysql/*.err

Ahí te dice qué está pasando. Si ves algo raro, igual tienes que arreglar permisos o hacer limpieza.

Si nada, pues toca desinstalar y reinstalar XAMPP, pero ojo, guarda todo lo que tengas antes para no perder nada.

Reflexión final 💭

XAMPP está guay para empezar rápido, pero en Mac a veces se pone un poco rebelde. Si te pasa, paciencia, que tiene solución. Yo al final me lo tomé con calma y aprendí a darle caña a la Terminal, que nunca está de más.

#MySQL #XAMPP #Mac #AyudaProgramadores #ErrorMySQL #BaseDeDatos 🧠💻

Sobre el autor

DeiviSanzPlay

Soy David, conocido como DeiviSanzPlay, especialista en SEO y marketing digital con más de 15 años de experiencia ayudando a negocios a destacar en el mundo online.

Mi pasión es transformar ideas en estrategias digitales efectivas, combinando análisis de datos, creatividad y las últimas tendencias en posicionamiento web. En este blog comparto mis conocimientos sobre SEO técnico, content marketing y growth hacking, siempre con un enfoque práctico y resultados medibles.

Cuando no estoy optimizando webs o escribiendo artículos, me encontrarás explorando nuevas herramientas SEO, analizando casos de éxito o disfrutando de un buen café mientras planifico la siguiente estrategia viral.

Firma:

Con dedicación y estrategia,

David "DeiviSanzPlay"
🔍 Especialista SEO
🌐 Creador de Contenidos Digitales
🚀 Transformando visitas en oportunidades

¿Necesitas ayuda con tu proyecto digital?
¡Hablemos en los comentarios! o en contactar
DeiviSanzPlay

Ver más artículos de DeiviSanzPlay