Windows-Firewall für MySQL freigeben?

Hallo,

habe gerade einen Apache und MySQL-Server aufgesetzt und wollte nun Port 80 für HTTP und Port 3306 für MySQL freigeben. Port 80 geht einwandfrei, nur 3306 will und will nicht funktionieren. Auf den Server selber komm ich rauf, nur kommen bei den PHP-Dateien dauernd „Can’t connect to mysql server“. Mit dem heise Port-Scanner hab ich gesehen, dass wirklich nur Port 80 von aussen erreichbar ist.
Habe dann auch UDP testweise in der Firewall freigegeben. Half auch nichts.

Weiß jemand, was ich falsch mache bzw. noch tun muss?

Hallo,

wenn ich dich richtig verstanden habe, liegen die PHP Dateien auf dem selben Server wie die MySQL DB, richtig?
Wenn dem so ist, dann musst du dich nicht um Portfreigaben kümmern. Innerhalb der PHP Scripte musst du dich dann mit localhost verbinden.

Ich nehme eher an, das du in den PHP Scripten einen Fehler gemacht hast.