1) Asegurate de iniciar Mysql via winmysqladmin.exe (en /bin/ de Mysql está ..)
2) Asegurate de que el "semaforo" (icono junto a la hora de tu PC) esté en "verde" ..
3) Usa este código para ver que típo de error te devuelve Mysql ..
Código PHP:
mysql_connect("localhost","root","") or die (mysql_error());
mysql_select_db("basededatos") or die (mysql_error());
Un saludo,