Най-вече се дължи на блокирани ports . По подразбиране MySql стартирайте на порт 3306 .
В Xampp > Click NetStat ще ви покаже всички приложения с работещи портове.
След като откриете кое приложение работи на порт 3306 . Затворете (затворете) това приложение и опитайте да стартирате MySql сега трябва да работи добре.
Ако имате нужда от другото приложение (което използва порт 3306 ) се уверете, че Mysql стартирайте първо, така че другото приложение да намери друг порт за стартиране.
Ако този метод не работи, просто сменете port за MySql
За да промените MySql port редактирайте php.ini на line 1262 (вашият може да е различен) и променете MySql port от 3306 до произволно число между 0 to 65536 и се уверете, че тези портове не се използват от друго приложение
Ако все още не работи повторно инсталиране на xampp може да помогне за отстраняването на проблема