Andy: mysql_connect

Beitrag lesen

Hallo,

bin ich richtig im PHP Forum?

  
 //Verbindung zu MySQL herstellen  
 $verbindung =mysql_connect("localhost", "root","pw");  
//Verbindung zu Datenbank herstellen  
 mysql_select_db('db12',$verbindung);  

nun habe ich einmal vergessen das pw einzugeben (weil local habe ich keins) und die Datei nur mit folgenden Code
$verbindung =mysql_connect("localhost", "root","");
auf den Server kopiert.

Ich war erstaunt, das ich zwar folgende Warung bekam

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in ....  
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in .....

, aber smtliche Abfragen trotzdem funktionierten.
Ich dachte das ist nicht möglich?
Warum ist das doch möglich?

Ich habe jetzt noch folgende Zeile hinzugefügt:
if (!$verbindung) { echo "Keine Verbindung zur Datenbank"; exit;}

Danke für die Auskunft
Andy