Když instalujete PHP 5 v prostředí Windows (na velmi výkonný server IIS) a rozhodnete se jako databázi používat MySQL, pravděpodobně narazíte na problém. Složitější scripty pravděpodobně spadnou do vnitřní chyby serveru (error 500). A jednoduché MySQL_Connect(); pravděpodobně vrátí Call to undefined function MySQL_connect().
Celý problém spočívá v PHP 5. Podpora MySQL databáze již není přímo v jádře, ale v přídavné knihovně. Nejprve tedy jděte do php.ini a povolte potřebné knihovny pro MySQL (odstřeníkovat php_mysql.dll). Samozřejmě cesta k extended souborům musí být korektně nastavena.
Dalším krokrem je zkopírovat soubor libmysql.dll do c:\windows\system32. Následně již pouze stačí osvěžit server a podpora MySQL v PHP funguje.