Salve ragazzi,

ho un brutto problema che credo sia dovuto a Windows 7.
Ho scritto il seguente codice per verificare la corretta connessione al database mysql

<?php
$connessione = mysql_connect("localhost", "root", "root")
or die("Connessione non riuscita: " . mysql_error());
print ("Connesso con successo");
mysql_close($connessione);
?>

lanciando il file testmysql.php dal browser ottengo però il seguente errore

Warning: mysql_connect() [function.mysql-connect]: [2002] Impossibile stabilire la connessione. Risposta non corretta dell (trying to connect via tcp://localhost:3306) in G:\Programmi Installati\Apache Software Foundation\Apache2.2\htdocs\testmysql.php on line 2

Warning: mysql_connect() [function.mysql-connect]: Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato. in G:\Programmi Installati\Apache Software Foundation\Apache2.2\htdocs\testmysql.php on line 2

Fatal error: Maximum execution time of 30 seconds exceeded in G:\Programmi Installati\Apache Software Foundation\Apache2.2\htdocs\testmysql.php on line 3

Andando però a cambiare il codice in questo modo

<?php
$connessione = mysql_connect("127.0.0.1", "root", "root")
or die("Connessione non riuscita: " . mysql_error());
print ("Connesso con successo");
mysql_close($connessione);
?>

Va tutto alla grande ed ottengo il messaggio

Connesso con successo

Sapete dirmi come posso risolvere questo problema? E' già capitato a qualcuno di voi?
E' una grande scocciatura in quanto non riesco ad utilizzare phpmyadmin

Grazie mille per l'aiuto

Saluti
Marco