Principalmente è dovuto a ports
bloccate . Per impostazione predefinita MySql
eseguito sulla porta 3306
.
In Xampp > Click NetStat
ti mostrerà tutte le applicazioni con le porte in esecuzione.
Una volta trovata quale applicazione è in esecuzione sulla porta 3306
. Uccidi (chiudi) quell'applicazione e prova ad avviare MySql
ora dovrebbe funzionare bene.
Se hai bisogno dell'altra applicazione (che stava usando la porta 3306
) assicurati che Mysql
avvia prima in modo che l'altra applicazione trovi un'altra porta da avviare.
Se questo metodo non funziona, cambia semplicemente la port
per MySql
Per cambiare MySql port
modifica php.ini
alla line 1262
(il tuo potrebbe essere diverso) e cambia MySql port
da 3306
a qualsiasi numero compreso tra 0 to 65536
e assicurati che queste porte non siano utilizzate da nessun'altra applicazione
Se ancora non funziona, reinstalla xampp
potrebbe aiutare a risolvere il problema