Abgesehen von Michaels Worten
Es gibt noch einen weiteren Link:http://dev.mysql.com/doc /refman/5.1/en/connecting.html , es heißt:
Es ist keine typische TCP/IP-Verbindung. Wenn Sie eine lokale Portweiterleitung von 127.0.0.1:3306 auf 192.168.1.2:3306 haben, wird "mysql -h localhost" versuchen, sich mit der lokalen Unix-Socket-Datei zu verbinden.
Es ist nicht spezifisch für Ihre Frage (da Sie PHP ausführen), aber ich hoffe, es hilft trotzdem.