Ho scaricato XAMPP circa un mese fa e funzionava perfettamente. Oggi ho installato un software di riconoscimento vocale e poi ho riavviato il mio computer. Da allora, MySQL non si avvia nella mia applicazione manager-osx. Non viene visualizzato un messaggio nel registro dell'applicazione. Questo è quello che dice:
Stopping all servers...
Stopping Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd stopped
Stopping ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd stopped
Restarting all servers...
Starting MySQL Database...
Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
Starting ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started
Sia il mio ProFTPD che il mio server Web Apache sono in esecuzione. MySQL non lo è. Quando vado su phpmyadmin, mi viene visualizzato questo messaggio di errore.
#2002 - No such file or directory
The server is not responding (or the local server's socket is not correctly configured).
Mi aiuti per favore. Non ho idea di cosa fare.
AGGIORNARE:
Dopo aver guardato un po 'in Internet, ho trovato un problema simile che un utente ha avuto con MAMP, un altro utente ha consigliato di terminare il processo mysql, cosa significa. Potrebbe essere una soluzione al mio problema?
AGGIORNAMENTO 2:
Ho trovato la risposta al mio problema ma non posso ancora rispondere. Quindi ecco la risposta:
1) Aprire il terminale e digitare
sudo su
e poi inserisci la tua password
2) Quindi digita
ps aux | grep mysql
(copia e incolla questo)
3) Sarà necessario ottenere l'ID di processo di mysql. Dovrebbe esserci un numero in alto, qualcosa come 739 o 8827
4) Uccidi il processo usando
kill -9 {process id}
dovrebbe assomigliare a questo: kill -9 739
5) Riavvia MySQL in manager-osx