Oggi ho reinstallato su Ubuntu Apache, MySQL, phpMyAdmin e php. Al termine della procedura di installazione, verificato che Apache e php funzionassero, ho provato a entrare in MySQL da terminale, e come bel risultato ottengo un bel messaggio di errore can't connect to local mysql server through socket ' var run mysqld mysqld.sock ' (2) Considerando che non è la prima volta che succede, meglio segnarmi questa volta la procedura per risolvere il problema. Innanzitutto occorre verificare che MySQL sia attivo. Per farlo: sudo service mysql status e, nel caso il servizio non sia attivo, sudo service mysql start Quindi, se l'errore si presentasse nuovamente, occorre verificare che in / var/run/mysqld/mysqld.sock sia presente il file mysqld.sock . Nel caso non ci sia, occorre crearlo a mano (come file vuoto va benissimo). Se ancora il problema non si risolvesse, forse è ancora da installare il pacchetto mysql-server . Aggiornamento Stessi problemi connessi