Yo hice algo parecido a lo que comentas y no he podido accesar a My SQL, ya tengo intalado todo (PHP, MySQL, Apache y el DSN de Usuario) y me marca el siguiente error:
Method Not Allowed
The requested method POST is not allowed for the URL /insertar.php.
--------------------------------------------------------------------------------
Apache/1.3.26 Server at 192.168.0.102 Port 80
Ya le intente por el nombre del localhost y por el IP y no me funciona.
El ejemplo que estoy haciendo es el que biene en el Manual de Programacion con PHP a fondo, la parte de BD's y no encuentro el error,

.
Saludos... y gracias por su ayuda