Oprócz słów Michaela,
jest jeszcze jeden link:http://dev.mysql.com/doc /refman/5.1/en/connecting.html , jest napisane:
nie jest to typowe połączenie TCP/IP. jeśli masz lokalne przekierowanie portów z 127.0.0.1:3306 na 192.168.1.2:3306, "mysql -h localhost" spróbuje połączyć się z lokalnym plikiem gniazda uniksowego.
nie jest to specyficzne dla twojego pytania (ponieważ używasz php), ale miej nadzieję, że i tak pomoże.