Differenza:quando si utilizza 127.0.0.1 invece di localhost, PHP tenterà di stabilire una connessione TCP a mysql anziché utilizzare un socket di dominio UNIX.
Regolarmente dovrebbe essere più veloce usare i socket di dominio UNIX, ma sembra che nella tua applicazione questo non sia il caso in quanto ci vuole molto tempo per connettersi usando il socket di dominio UNIX. Hai modificato il valore php.ini mysql.default_socket
o pdo_mysql.default_socket
? Dovrebbe essere vuoto per impostazione predefinita. In caso contrario, puoi pubblicare quel valore?