Problema do MySQL conectando-se ao site com php

Toda vez que eu tento me conectar ao meu localhost (usando o MAMP), ele me diz que o access foi negado ou que ele não pode se conectar !!! Está me deixando louco! Eu tenho o exemplo de php abaixo. O que estou perdendo, porque aparentemente ninguém na internet está tendo o mesmo problema …

//setup db connection $link = mysqli_connect("localhost","root",""); mysqli_select_db($link, "iReport")