Hello,
Der MySQL-Server startet ohne Passwort für MySQl-Administrator "root".
Für einen Zugriff in PHP sähe das also so aus:
mysql_connect("localhost","root","");
Ein Passwort für "root" könnt ihr über den mysqladmin in der Eingabforderung setzen. Z.B:
[Laufwerk:]\xampp\mysql\bin\mysqladmin -u root password geheim
Das passwort kannst Du auch mit einem SQL-Statement direkt im mysql-Client auf deinem Host eingeben.
C:
cd \Programme\xampp\mysql\bin ## je nachdem, wo Du den Xampp installiert hast
mysql -u root
dann sollte der Client starten.
Nun kannst Du Dir die Datenbanken anzeigen lassen
show databases;
oder auc ein Passwort für root vergeben
grant all on *.* to 'root'@'localhost identified by 'passwort_im_klartext' with grant option;
http://dev.mysql.com/doc/refman/5.1/en/account-management-sql.html
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg