Sprawdź phpinfo() pod kątem obecności funkcji MySQL. Jeśli takowe istnieją, spróbuj połączyć się z innymi serwerami MySQL. Spróbuj zawęzić, jeśli problem dotyczy kodu, biblioteki PHP, serwera SQL lub serwera WWW, zmieniając zmienne. Sprawdź logi, wiem, że Apache ma dziennik błędów, w którym znajdują się szczegółowe informacje o błędach PHP — prawdopodobnie IIS ma coś podobnego. Rozważ ponowną kompilację i ponowną instalację PHP.