localhost
farà sì che il client MySQL provi un socket UNIX in una directory standard. Se non esiste o si trova da qualche altra parte, non sarai in grado di connetterti. 127.0.0.1
utilizza sempre una connessione TCP.
Vedere il manuale, C.5.2 .2. Impossibile connettersi al server MySQL [locale] .