应该是用户名和密码得问题,
你用phpMyadmin看看user数据表里面是否存在该用户。

解决方案 »

  1.   

    原因:
    1、密码为空。
    2、用户名和密码错误。
    使用phpmyadmin或者其他工具修改一下数据库用户名和密码,就可以了。
      

  2.   

    mysql什么版本的?如果是4.1+的,运行set password for admin@localhost=old_password("你的口令")
      

  3.   

    这种错误的提示应该是该用户没有权限,或者是密码错误了,和版本没有关系,可以直接使用root登录mysql,在给这个用户授权一下,使用grant all on *.* to 'admin'@'localhost' identified by 'passwd' 命令,就可以了。
      

  4.   

    安装后默认user:"root"和pwd:为空吧!
      

  5.   

    你没有对admin授权于你的那个使用的数据库。或你的密码及用户名不对应
      

  6.   

    可是我按你们的方法试了,用户名admin,密码为admin
        语句为: mysql_connect("localhost","admin","admin")
                      or die("数据库连接出错");   
    但是它出现下面的这样的错误:
         Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in D:\program\phpprogram\phpnote\index.php on line 10
    数据库连接出错
        实在不懂了.........555
      

  7.   

    这样看一下错误提示:mysql_connect("localhost","admin","admin") or die(mysql_error());