Mestadels beror det på blockerade ports . Som standard MySql kör på port 3306 .
I Xampp > Click NetStat det kommer att visa dig alla applikationer med sina portar som körs.
När du hittar vilket program som körs på port 3306 . Döda (stäng) det programmet och försök starta MySql nu borde det nu fungera bra.
Om du behöver det andra programmet (som använde port 3306 ) se till att Mysql starta först så att det andra programmet hittar någon annan port att starta.
Om den här metoden inte fungerar, ändra bara port för MySql
För att ändra MySql port redigera php.ini på line 1262 (din kan vara annorlunda) och ändra MySql port från 3306 till valfritt nummer mellan 0 to 65536 och se till att dessa portar inte används av något annat program
Om det fortfarande inte fungerar, installera om xampp kan hjälpa till att lösa problemet