Ho fatto un upgrade da MySQL 4.0.16 a MySQL 5, ho replicato le utenze, ho provato a connettermi da command line e funziona alla perfezione, perchè con la stessa utenza non riesco a connettermi con PHP?

Prima funzionava tutto alla perfezione.
Questo il classico codice:

Codice PHP:
<? 
$mysql_host 
"localhost"
$mysql_user "user"
$mysql_pwd  "password"
$mysql_db   "db"
$mysql_port 3306;  
$max_time   80;   

$conn = @mysql_connect($mysql_host ":" $mysql_port,$mysql_user,$mysql_pwd
        or die (
"Could not connect to MySQL server!"); 
mysql_select_db($mysql_db,$conn
        or die (
"Could not select database " $mysql_db);
?>
Mi restituisce
Could not connect to MySQL server!

Qualcuno sa se devo fare qualche nuova operazione con MySQL 5?
Grazie a tutti